Details

Time bar (total: 11.9s)

analyze97.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%74.9%0.1%0%25%0%4
11.1%6.2%50%0.1%0%43.7%0%5
20%9.4%37.5%0.1%0%53.1%0%6
33.3%12.5%25%0.1%1.6%60.9%0%7
44.2%14.8%18.7%0.1%1.6%64.8%0%8
57.3%16.8%12.5%0.1%2.3%68.3%0%9
66%18.1%9.4%0.1%2.3%70%0%10
75.5%19.2%6.2%0.1%2.7%71.7%0%11
81%20%4.7%0.1%2.7%72.5%0%12
Compiler

Compiled 9 to 7 computations (22.2% saved)

sample1.8s (15.2%)

Results
1.7s8256×body256valid
102.0ms953×body256invalid
17.0ms154×body256infinite
Bogosity

preprocess11.0ms (0.1%)

Algorithm
egg-herbie
Rules
swap-a-b
rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
11138
022
122
Stop Event
unsound
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
0
Call 2
Inputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
Outputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Symmetry

(sort a b)

Compiler

Compiled 10 to 8 computations (20% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Rules
rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
11019
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Outputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))

eval0.0ms (0%)

Compiler

Compiled 8 to 6 computations (25% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
5.7b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
5.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Compiler

Compiled 8 to 6 computations (25% saved)

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.6b
(+.f64 (log.f64 a) (log.f64 b))
4.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Compiler

Compiled 19 to 6 computations (68.4% saved)

series102.0ms (0.9%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
45.0ms
a
@0
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
17.0ms
a
@-inf
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
15.0ms
b
@0
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
12.0ms
b
@inf
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
6.0ms
b
@-inf
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))

rewrite64.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1424×rational_best_oopsla_all_46_json_45_simplify-37
1388×rational_best_oopsla_all_46_json_45_simplify-23
1330×rational_best_oopsla_all_46_json_45_simplify-13
956×rational_best_oopsla_all_46_json-2
956×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0934
14834
211034
336134
4171934
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 a) (log.f64 b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 a) (log.f64 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))

simplify103.0ms (0.9%)

Algorithm
egg-herbie
Rules
1304×rational_best_oopsla_all_46_json_45_simplify-72
1172×rational_best_oopsla_all_46_json_45_simplify-82
880×rational_best_oopsla_all_46_json_45_simplify-23
778×rational_best_oopsla_all_46_json_45_simplify-35
616×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02022955
17352891
239962891
Stop Event
node limit
Counts
141 → 121
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(neg.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) 0)
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 -1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(neg.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) 0)
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (*.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 -1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))

eval20.0ms (0.2%)

Compiler

Compiled 2964 to 552 computations (81.4% saved)

prune27.0ms (0.2%)

Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New1183121
Fresh000
Picked011
Done000
Total1184122
Error
5.6b
Counts
122 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
5.7b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
5.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
Compiler

Compiled 65 to 35 computations (46.2% saved)

localize23.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
0.3b
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
4.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
Compiler

Compiled 73 to 20 computations (72.6% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
a
@-inf
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
0.0ms
b
@-inf
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
0.0ms
b
@inf
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
0.0ms
a
@inf
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
0.0ms
a
@0
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))

rewrite135.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1116×rational_best_oopsla_all_46_json_45_simplify-23
1038×rational_best_oopsla_all_46_json_45_simplify-13
862×rational_best_oopsla_all_46_json_45_simplify-89
738×rational_best_oopsla_all_46_json_45_simplify-87
722×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
013127
18081
225381
3147281
4744581
Stop Event
node limit
Counts
3 → 110
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 1 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) -1) (*.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))))))

simplify135.0ms (1.1%)

Algorithm
egg-herbie
Rules
1494×rational_best_oopsla_all_46_json_45_simplify-49
1238×rational_best_oopsla_all_46_json_45_simplify-72
1150×rational_best_oopsla_all_46_json_45_simplify-7
754×rational_best_oopsla_all_46_json_45_simplify-89
598×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02607548
19027156
239717108
Stop Event
node limit
Counts
182 → 161
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -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
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 0 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 0 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(neg.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 1 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) -1) (*.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 1)
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -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 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 0 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(neg.f64 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(neg.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) 0))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 -1 (+.f64 (log.f64 b) (log.f64 a))))))
(neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 1 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 0 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 0 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(-.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))) 0)
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) -1) (*.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (*.f64 (/.f64 0 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) 1)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))
(neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 -1 (+.f64 (log.f64 b) (log.f64 a))))))
(neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (+.f64 (log.f64 b) (log.f64 a))))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))

localize22.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (/.f64 1 a))
0.6b
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
4.7b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
Compiler

Compiled 36 to 24 computations (33.3% saved)

series35.0ms (0.3%)

Counts
3 → 56
Calls

15 calls:

TimeVariablePointExpression
24.0ms
b
@0
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
10.0ms
a
@-inf
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
0.0ms
b
@-inf
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
0.0ms
a
@0
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
0.0ms
b
@inf
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))

rewrite85.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1234×rational_best_oopsla_all_46_json_45_simplify-89
1214×rational_best_oopsla_all_46_json-2
1214×rational_best_oopsla_all_46_json-1
1214×rational_best_oopsla_all_46_json-4
1214×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01265
16657
214557
347757
4222957
Stop Event
node limit
Counts
3 → 150
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 -1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (*.f64 -1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (neg.f64 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (/.f64 1 a))))))))

simplify175.0ms (1.5%)

Algorithm
egg-herbie
Rules
1330×rational_best_oopsla_all_46_json_45_simplify-89
1284×rational_best_oopsla_all_46_json_45_simplify-36
1068×rational_best_oopsla_all_46_json_45_simplify-74
1058×rational_best_oopsla_all_46_json_45_simplify-24
802×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02954312
112594246
266064246
Stop Event
node limit
Counts
206 → 173
Calls
Call 1
Inputs
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 -1 (log.f64 a))
(*.f64 -1 (log.f64 a))
(*.f64 -1 (log.f64 a))
(*.f64 -1 (log.f64 a))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 -1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (log.f64 b)))
(-.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)
(-.f64 0 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (*.f64 -1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(/.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(+.f64 (log.f64 (/.f64 1 a)) 0)
(+.f64 0 (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 (/.f64 1 a)) 0)
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (log.f64 (/.f64 1 a)) 1)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) -1)
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (neg.f64 (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) -1)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) -1)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) -1)))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))
(/.f64 (log.f64 (/.f64 1 a)) 1)
(/.f64 (log.f64 (/.f64 1 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(/.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(/.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 a))) -1)
(neg.f64 (neg.f64 (log.f64 (/.f64 1 a))))
Outputs
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 -1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 0 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (*.f64 -1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 (/.f64 1 a)) 0)
(log.f64 (/.f64 1 a))
(+.f64 0 (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(-.f64 (log.f64 (/.f64 1 a)) 0)
(log.f64 (/.f64 1 a))
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 1 (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) 1)
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) -1)
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (neg.f64 (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) -1)))
(log.f64 (/.f64 1 a))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) -1)))
(log.f64 (/.f64 1 a))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) -1)))
(*.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (neg.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))
(neg.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(*.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 -1 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a)))
(log.f64 (/.f64 1 a))
(/.f64 (log.f64 (/.f64 1 a)) 1)
(log.f64 (/.f64 1 a))
(/.f64 (log.f64 (/.f64 1 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))
(/.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(log.f64 (/.f64 1 a))
(/.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(log.f64 (/.f64 1 a))
(/.f64 (neg.f64 (log.f64 (/.f64 1 a))) -1)
(log.f64 (/.f64 1 a))
(neg.f64 (neg.f64 (log.f64 (/.f64 1 a))))
(log.f64 (/.f64 1 a))

localize18.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
4.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
8.7b
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
Compiler

Compiled 65 to 16 computations (75.4% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite83.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1968×rational_best_oopsla_all_46_json-2
1968×rational_best_oopsla_all_46_json-1
1968×rational_best_oopsla_all_46_json-4
1968×rational_best_oopsla_all_46_json-3
876×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01274
16974
218874
376274
4390174
Stop Event
node limit
Counts
2 → 77
Calls
Call 1
Inputs
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1) (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 1 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))

simplify98.0ms (0.8%)

Algorithm
egg-herbie
Rules
1720×rational_best_oopsla_all_46_json_45_simplify-13
1702×rational_best_oopsla_all_46_json_45_simplify-37
1000×rational_best_oopsla_all_46_json_45_simplify-72
832×rational_best_oopsla_all_46_json_45_simplify-49
768×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01745173
15175097
224865037
Stop Event
node limit
Counts
125 → 106
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
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(-.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1) (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 1)
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)
(neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(+.f64 0 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 1)
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 1 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)
(*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 -1 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
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
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))))
(/.f64 1 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))))
(/.f64 1 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))))
(/.f64 1 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))))
(/.f64 1 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))))
(/.f64 1 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(+.f64 (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) 0))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))))
(neg.f64 (-.f64 (*.f64 0 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1) (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))))
(neg.f64 (-.f64 (*.f64 0 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(+.f64 0 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0)
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(-.f64 0 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 1)
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 1 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 -1 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))
(neg.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))

eval293.0ms (2.5%)

Compiler

Compiled 37306 to 10835 computations (71% saved)

prune304.0ms (2.6%)

Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New95717974
Fresh000
Picked011
Done123
Total95820978
Error
5.4b
Counts
978 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
14.4b
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.2b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.5b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
5.7b
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
5.8b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))))
5.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
5.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
Compiler

Compiled 1368 to 596 computations (56.4% saved)

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (/.f64 1 a))
0.6b
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
4.7b
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
Compiler

Compiled 29 to 18 computations (37.9% saved)

series1.0ms (0%)

Counts
2 → 32
Calls

12 calls:

TimeVariablePointExpression
0.0ms
a
@-inf
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
0.0ms
b
@0
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
0.0ms
b
@inf
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
0.0ms
b
@-inf
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
0.0ms
b
@-inf
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))

rewrite94.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1586×rational_best_oopsla_all_46_json_45_simplify-13
1544×rational_best_oopsla_all_46_json_45_simplify-23
1066×rational_best_oopsla_all_46_json-2
1066×rational_best_oopsla_all_46_json-1
1066×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01146
15646
212246
340946
4193446
Stop Event
node limit
Counts
2 → 77
Calls
Call 1
Inputs
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (+.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (+.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 1 a))) (log.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (+.f64 0 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (+.f64 0 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 -1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))))

simplify98.0ms (0.8%)

Algorithm
egg-herbie
Rules
1398×rational_best_oopsla_all_46_json_45_simplify-72
1206×rational_best_oopsla_all_46_json_45_simplify-49
936×rational_best_oopsla_all_46_json_45_simplify-23
596×rational_best_oopsla_all_46_json_45_simplify-35
572×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01793013
16442817
239992817
Stop Event
node limit
Counts
109 → 93
Calls
Call 1
Inputs
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (+.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (+.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)
(+.f64 0 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (+.f64 0 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (+.f64 0 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 -1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(/.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
Outputs
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) 0))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (+.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (+.f64 0 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 0 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 (neg.f64 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (+.f64 0 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (+.f64 0 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 -1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (/.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))

localize62.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
0.3b
(/.f64 1 (log.f64 (/.f64 1 a)))
0.6b
(+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))
4.7b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))))
Compiler

Compiled 105 to 81 computations (22.9% saved)

series3.0ms (0%)

Counts
4 → 68
Calls

18 calls:

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

rewrite134.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1050×rational_best_oopsla_all_46_json_45_simplify-35
964×rational_best_oopsla_all_46_json_45_simplify-23
680×rational_best_oopsla_all_46_json_45_simplify-89
666×rational_best_oopsla_all_46_json_45_simplify-13
612×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015180
19396
230796
3141696
4624096
Stop Event
node limit
Counts
4 → 154
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a)))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 1 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (neg.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 -1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 1 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 1 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 0 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 0 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 0 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 0 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (/.f64 0 (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (fabs.f64 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (fabs.f64 (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (fabs.f64 (log.f64 (/.f64 1 a)))))))))

simplify144.0ms (1.2%)

Algorithm
egg-herbie
Rules
1302×rational_best_oopsla_all_46_json_45_simplify-72
908×rational_best_oopsla_all_46_json_45_simplify-89
872×rational_best_oopsla_all_46_json_45_simplify-36
714×rational_best_oopsla_all_46_json_45_simplify-24
700×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03207282
110876896
245186736
Stop Event
node limit
Counts
222 → 190
Calls
Call 1
Inputs
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 -1 (log.f64 a))
(/.f64 -1 (log.f64 a))
(/.f64 -1 (log.f64 a))
(/.f64 -1 (log.f64 a))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(-.f64 0 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(neg.f64 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (log.f64 b)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (log.f64 b)))
(-.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)
(-.f64 0 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 0 (*.f64 -1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))
(*.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(/.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(neg.f64 (*.f64 -1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(+.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 0)
(+.f64 0 (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 1)
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 -1 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 1 (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) -1)
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (neg.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 -1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 1 (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 1 (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(neg.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 0)
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(+.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 0 (log.f64 (/.f64 1 a)))))
(+.f64 (neg.f64 (/.f64 0 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(+.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 0)
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 0 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(-.f64 0 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1)))
(-.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 0 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1)))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) 0))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a)))))
(-.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (/.f64 0 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 1)
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) -1)
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a))))))
(fabs.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (fabs.f64 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (fabs.f64 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (fabs.f64 (log.f64 (/.f64 1 a)))))
Outputs
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(exp.f64 (-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 b))) (log.f64 (/.f64 1 a)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (log.f64 (/.f64 1 a)))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (-.f64 (log.f64 -1) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 b) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 -1 (log.f64 a))
(/.f64 -1 (log.f64 a))
(/.f64 -1 (log.f64 a))
(/.f64 -1 (log.f64 a))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 0)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 0 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) -1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) 1)
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 a))) (neg.f64 (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 -1 (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 0)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 0 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 0 (*.f64 -1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 0 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))
(-.f64 (log.f64 b) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))
(-.f64 (log.f64 b) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (log.f64 b)))
(-.f64 (log.f64 b) (-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))) (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (neg.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))))
(*.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))) (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) 1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))) (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(/.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)) -1)
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(neg.f64 (-.f64 (log.f64 (/.f64 1 a)) (log.f64 b)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(neg.f64 (*.f64 -1 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(+.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 0)
(/.f64 1 (log.f64 (/.f64 1 a)))
(+.f64 0 (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(-.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 0)
(/.f64 1 (log.f64 (/.f64 1 a)))
(-.f64 0 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) 1)
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 -1 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) -1)
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (neg.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 -1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(neg.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 0)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 0 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (/.f64 0 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(+.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 0)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 0 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 0 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1)))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 0 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1)))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) 0))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (+.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))))
(*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))
(neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (/.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))
(neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))))
(-.f64 (*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 -1 (/.f64 0 (log.f64 (/.f64 1 a)))) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) -1) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 0 (log.f64 (/.f64 1 a))))) (/.f64 0 (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) 1)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))) -1)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a))))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (fabs.f64 (log.f64 (/.f64 1 a))) (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a))))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (fabs.f64 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (fabs.f64 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 a)))) (fabs.f64 (log.f64 (/.f64 1 a)))))
(fabs.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))))

localize37.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
0.6b
(+.f64 (log.f64 b) (log.f64 a))
4.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
Compiler

Compiled 160 to 43 computations (73.1% saved)

series5.0ms (0%)

Counts
3 → 64
Calls

18 calls:

TimeVariablePointExpression
1.0ms
b
@-inf
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
1.0ms
a
@-inf
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
1.0ms
b
@inf
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
1.0ms
a
@inf
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
1.0ms
b
@0
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))

rewrite96.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1410×rational_best_oopsla_all_46_json_45_simplify-23
1324×rational_best_oopsla_all_46_json_45_simplify-89
1026×rational_best_oopsla_all_46_json_45_simplify-74
976×rational_best_oopsla_all_46_json-2
976×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018161
1118161
238175
3213475
Stop Event
node limit
Counts
3 → 155
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 a) (log.f64 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 b) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (*.f64 (log.f64 b) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 b) (*.f64 (log.f64 a) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (neg.f64 (log.f64 b)) (neg.f64 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))

simplify105.0ms (0.9%)

Algorithm
egg-herbie
Rules
1684×rational_best_oopsla_all_46_json_45_simplify-89
1370×rational_best_oopsla_all_46_json_45_simplify-74
1288×rational_best_oopsla_all_46_json_45_simplify-24
920×rational_best_oopsla_all_46_json_45_simplify-37
896×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03499675
115409579
Stop Event
node limit
Counts
219 → 214
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) 0)
(-.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 b) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (*.f64 (log.f64 b) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 b) (*.f64 (log.f64 a) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 -1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 b))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (neg.f64 (log.f64 b)) (neg.f64 (log.f64 a))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)
(neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 0 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 0)
(*.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1)))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 b))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2))
(/.f64 1 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2))
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (+.f64 (log.f64 a) (log.f64 b)) 0)
(+.f64 (log.f64 b) (log.f64 a))
(-.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 b) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (*.f64 (log.f64 b) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 b) (*.f64 (log.f64 a) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 -1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 -1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 b))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 b))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (neg.f64 (log.f64 b)) (neg.f64 (log.f64 a))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 b))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) 1)
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (log.f64 b) (log.f64 a))
(/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) -1)
(+.f64 (log.f64 b) (log.f64 a))
(neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 0)
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 0)
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) -1)
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))

localize25.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
4.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
8.7b
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
Compiler

Compiled 103 to 24 computations (76.7% saved)

localize46.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
0.6b
(+.f64 (log.f64 b) (log.f64 a))
4.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
Compiler

Compiled 238 to 50 computations (79% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite99.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1466×rational_best_oopsla_all_46_json-2
1466×rational_best_oopsla_all_46_json-1
1466×rational_best_oopsla_all_46_json-4
1466×rational_best_oopsla_all_46_json-3
894×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
019252
1133212
2527154
33267126
Stop Event
node limit
Counts
2 → 137
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
(+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 1 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (+.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))

simplify165.0ms (1.4%)

Algorithm
egg-herbie
Rules
1438×rational_best_oopsla_all_46_json_45_simplify-37
1356×rational_best_oopsla_all_46_json_45_simplify-13
866×rational_best_oopsla_all_46_json_45_simplify-23
610×rational_best_oopsla_all_46_json_45_simplify-49
490×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035115003
1154514825
237858199
Stop Event
node limit
Counts
185 → 223
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0)
(+.f64 0 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0)
(*.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 1)
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 1)
(/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0)
(-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 0 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 1 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) -1))
(*.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 1)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 1 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (+.f64 (log.f64 a) (log.f64 b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 1)
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a))
(+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1)))
(+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (log.f64 b) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b))
(+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0)
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(+.f64 0 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(-.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0)
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(*.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 1)
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 1)
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))
(-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (-.f64 1 (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (-.f64 1 (/.f64 0 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 0 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(-.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(-.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(-.f64 (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (/.f64 0 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (log.f64 b) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (log.f64 b) (/.f64 0 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 1 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 1 (*.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 1 (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) -1))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (*.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 1)
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (-.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) 0)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (*.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 1 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) 0))
(-.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) 0))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 1 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(*.f64 (neg.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))) (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 -1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 -1 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(*.f64 (neg.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) 0))
(-.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) 0))
(*.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (+.f64 (log.f64 a) (log.f64 b)))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) 1)
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)
(/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))
(-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0)

eval1.2s (10.1%)

Compiler

Compiled 193158 to 51425 computations (73.4% saved)

prune1.2s (10.4%)

Pruning

48 alts after pruning (42 fresh and 6 done)

PrunedKeptTotal
New2849322881
Fresh21012
Picked101
Done167
Total2853482901
Error
5.0b
Counts
2901 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
14.4b
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.2b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.5b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.7b
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
5.7b
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
5.8b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
5.9b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a))))))
5.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
6.0b
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 b) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a)))))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
5.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))) 0))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))) 0))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
Compiler

Compiled 5036 to 1855 computations (63.2% saved)

localize32.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
0.3b
(/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
4.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
Compiler

Compiled 168 to 45 computations (73.2% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite109.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1112×rational_best_oopsla_all_46_json_45_simplify-23
1030×rational_best_oopsla_all_46_json_45_simplify-13
884×rational_best_oopsla_all_46_json_45_simplify-89
746×rational_best_oopsla_all_46_json_45_simplify-87
732×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016178
110340
238240
3157940
4753040
Stop Event
node limit
Counts
2 → 49
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))

simplify69.0ms (0.6%)

Algorithm
egg-herbie
Rules
1748×rational_best_oopsla_all_46_json_45_simplify-37
1484×rational_best_oopsla_all_46_json_45_simplify-89
1420×rational_best_oopsla_all_46_json_45_simplify-13
1268×rational_best_oopsla_all_46_json_45_simplify-74
1034×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01232479
13912415
217622415
Stop Event
node limit
Counts
97 → 77
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0))
(-.f64 0 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(neg.f64 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 0 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(-.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(neg.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(/.f64 1 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (log.f64 -1) (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(/.f64 1 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(/.f64 1 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 0 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(neg.f64 (*.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 0)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) -1)
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))
(neg.f64 (neg.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
0.3b
(/.f64 -1 (log.f64 a))
0.6b
(+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a)))))
4.7b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
Compiler

Compiled 96 to 65 computations (32.3% saved)

series8.0ms (0.1%)

Counts
4 → 68
Calls

18 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
1.0ms
b
@0
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
1.0ms
a
@inf
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
1.0ms
a
@0
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
1.0ms
a
@-inf
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))

rewrite116.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1044×rational_best_oopsla_all_46_json_45_simplify-35
792×rational_best_oopsla_all_46_json_45_simplify-23
712×rational_best_oopsla_all_46_json_45_simplify-89
612×rational_best_oopsla_all_46_json_45_simplify-37
610×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017156
1100148
2279148
31320148
46138148
Stop Event
node limit
Counts
4 → 110
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
(+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (*.f64 -1 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 a)) (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 -1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (log.f64 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (log.f64 a))) (neg.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))) (/.f64 -1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (/.f64 -1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (neg.f64 (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 -1 (log.f64 a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a))))))))

simplify134.0ms (1.1%)

Algorithm
egg-herbie
Rules
1428×rational_best_oopsla_all_46_json_45_simplify-49
1124×rational_best_oopsla_all_46_json_45_simplify-72
808×rational_best_oopsla_all_46_json_45_simplify-89
632×rational_best_oopsla_all_46_json_45_simplify-24
622×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02518242
18757830
238837814
Stop Event
node limit
Counts
178 → 151
Calls
Call 1
Inputs
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
1
1
1
1
1
1
1
1
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 0)
(+.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 0)
(-.f64 0 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 1)
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 1)
(/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(neg.f64 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 b)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (*.f64 -1 (log.f64 b)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (log.f64 b)))
(-.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 0)
(-.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(-.f64 0 (*.f64 -1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 b)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (log.f64 b)))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (log.f64 b)))
(-.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b))))
(*.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 -1 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 1)
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) -1)
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 1)
(/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) -1)
(neg.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(neg.f64 (*.f64 -1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(+.f64 (/.f64 -1 (log.f64 a)) 0)
(+.f64 0 (/.f64 -1 (log.f64 a)))
(-.f64 (/.f64 -1 (log.f64 a)) 0)
(-.f64 0 (neg.f64 (/.f64 -1 (log.f64 a))))
(*.f64 1 (/.f64 -1 (log.f64 a)))
(*.f64 -1 (neg.f64 (/.f64 -1 (log.f64 a))))
(*.f64 (/.f64 -1 (log.f64 a)) 1)
(*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 -1 (log.f64 a)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 a))) -1)
(*.f64 (neg.f64 (/.f64 -1 (log.f64 a))) (neg.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))) (/.f64 -1 (log.f64 a)))
(*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (/.f64 -1 (log.f64 a)))
(*.f64 (neg.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (neg.f64 (/.f64 -1 (log.f64 a))))
(neg.f64 (neg.f64 (/.f64 -1 (log.f64 a))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 0)
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(+.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 0)
(-.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 1)
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))) -1)
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))))
(neg.f64 (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a))))
Outputs
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (log.f64 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(*.f64 -1 (-.f64 (log.f64 (/.f64 1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 -1)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a))))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(+.f64 (log.f64 -1) (*.f64 -1 (-.f64 (log.f64 (/.f64 -1 b)) (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (*.f64 -1 (log.f64 a)))
(-.f64 (log.f64 b) (neg.f64 (log.f64 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 1 (log.f64 (/.f64 1 a)))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
1
1
1
1
1
1
1
1
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 0)
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(+.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(+.f64 0 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 0)
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 0 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 1)
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) -1)
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))) (neg.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) 1)
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(neg.f64 (*.f64 -1 (exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (neg.f64 (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (*.f64 -1 (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 0)
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 0 (*.f64 -1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (neg.f64 (log.f64 (/.f64 1 a))))) (neg.f64 (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (log.f64 b)))
(-.f64 (log.f64 b) (-.f64 (*.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (neg.f64 (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (log.f64 b)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 (log.f64 b) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 -1 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 1)
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) -1)
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) (neg.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (*.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))) (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) 1)
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (/.f64 (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))) (/.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))) (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)) -1)
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(neg.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (log.f64 b)))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(neg.f64 (*.f64 -1 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))))
(-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(+.f64 (/.f64 -1 (log.f64 a)) 0)
(/.f64 -1 (log.f64 a))
(+.f64 0 (/.f64 -1 (log.f64 a)))
(/.f64 -1 (log.f64 a))
(-.f64 (/.f64 -1 (log.f64 a)) 0)
(/.f64 -1 (log.f64 a))
(-.f64 0 (neg.f64 (/.f64 -1 (log.f64 a))))
(/.f64 -1 (log.f64 a))
(*.f64 1 (/.f64 -1 (log.f64 a)))
(/.f64 -1 (log.f64 a))
(*.f64 -1 (neg.f64 (/.f64 -1 (log.f64 a))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) 1)
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 -1 (log.f64 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 -1 (log.f64 a)))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 -1 (log.f64 a))
(*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 -1 (log.f64 a))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 a))) -1)
(/.f64 -1 (log.f64 a))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 a))) (neg.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))))
(/.f64 -1 (log.f64 a))
(*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 1 (/.f64 -1 (log.f64 a)))) (/.f64 -1 (log.f64 a)))
(/.f64 -1 (log.f64 a))
(*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (/.f64 -1 (log.f64 a)))
(/.f64 -1 (log.f64 a))
(*.f64 (neg.f64 (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (neg.f64 (/.f64 -1 (log.f64 a))))
(/.f64 -1 (log.f64 a))
(neg.f64 (neg.f64 (/.f64 -1 (log.f64 a))))
(/.f64 -1 (log.f64 a))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 0)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 0)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(-.f64 0 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (neg.f64 (/.f64 -1 (log.f64 a))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) 1)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (*.f64 (/.f64 -1 (log.f64 a)) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (*.f64 (/.f64 -1 (log.f64 a)) (*.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))) (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a)))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (/.f64 -1 (log.f64 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a)))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 -1 (log.f64 a)) (log.f64 (/.f64 1 a))))))
(/.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))) -1)
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))
(neg.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (/.f64 -1 (log.f64 a))))))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))) (neg.f64 (/.f64 -1 (log.f64 a))))))
(neg.f64 (*.f64 (*.f64 (/.f64 -1 (log.f64 a)) (neg.f64 (/.f64 (log.f64 (/.f64 1 a)) (log.f64 (/.f64 1 a))))) (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a)))

localize29.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(+.f64 (log.f64 a) (log.f64 b))
4.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
8.7b
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
8.7b
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
Compiler

Compiled 158 to 37 computations (76.6% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite106.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1002×rational_best_oopsla_all_46_json_45_simplify-35
874×rational_best_oopsla_all_46_json_45_simplify-23
684×rational_best_oopsla_all_46_json_45_simplify-13
646×rational_best_oopsla_all_46_json_45_simplify-89
578×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015103
19349
231649
3136349
4598649
Stop Event
node limit
Counts
1 → 66
Calls
Call 1
Inputs
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 0 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (-.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (-.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1) (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))))))

simplify138.0ms (1.2%)

Algorithm
egg-herbie
Rules
1452×rational_best_oopsla_all_46_json_45_simplify-89
1112×rational_best_oopsla_all_46_json_45_simplify-74
976×rational_best_oopsla_all_46_json_45_simplify-24
708×rational_best_oopsla_all_46_json_45_simplify-102
618×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01444846
14214186
216364186
374944186
Stop Event
node limit
Counts
90 → 75
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
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(+.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 0 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 0 (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (-.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (-.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1) (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 1)
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)
(neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(fabs.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))
(fabs.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
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
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (neg.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 0)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 0 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 0 (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (-.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (-.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) 0))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1) (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) -1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(neg.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (fabs.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(fabs.f64 (-.f64 (*.f64 -1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) -1)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 0 (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))

localize75.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
0.6b
(+.f64 (log.f64 b) (log.f64 a))
4.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
Compiler

Compiled 397 to 88 computations (77.8% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite62.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1680×rational_best_oopsla_all_46_json-1
1678×rational_best_oopsla_all_46_json-2
1678×rational_best_oopsla_all_46_json-4
1678×rational_best_oopsla_all_46_json-3
908×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
023226
1162226
2601186
3362854
Stop Event
node limit
Counts
2 → 36
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (log.f64 a)) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))) (*.f64 (log.f64 a) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (-.f64 0 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))))))

simplify114.0ms (1%)

Algorithm
egg-herbie
Rules
1668×rational_best_oopsla_all_46_json_45_simplify-23
1012×rational_best_oopsla_all_46_json_45_simplify-35
1000×rational_best_oopsla_all_46_json_45_simplify-89
832×rational_best_oopsla_all_46_json_45_simplify-37
762×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01113316
13073252
211463252
367973252
Stop Event
node limit
Counts
84 → 66
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 0)
(+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))))
(+.f64 (*.f64 (log.f64 a) (log.f64 a)) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 b))))
(+.f64 (*.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))))
(+.f64 (*.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (*.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(+.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a)))
(+.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))) (*.f64 (log.f64 a) (log.f64 b)))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 0)
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (-.f64 0 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(-.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 1)
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)) 2)
(pow.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)) 2)
(pow.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))) 2)
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))) 2)
(pow.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))) 2)
(+.f64 0 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 0)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(*.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) 1)
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 0)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (log.f64 a) (log.f64 a)) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (*.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))
(+.f64 (*.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))
(+.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a)))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(+.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))) (*.f64 (log.f64 a) (log.f64 b)))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 0)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (-.f64 0 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 0 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) 1)
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))
(/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))
(fabs.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (neg.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))

localize78.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))
0.6b
(+.f64 (log.f64 a) (log.f64 b))
0.6b
(+.f64 (log.f64 b) (log.f64 a))
4.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
Compiler

Compiled 505 to 106 computations (79% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite66.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1756×rational_best_oopsla_all_46_json-1
1754×rational_best_oopsla_all_46_json-2
1754×rational_best_oopsla_all_46_json-4
1754×rational_best_oopsla_all_46_json-3
1012×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025231
1178231
2668191
33901191
Stop Event
node limit
Counts
1 → 12
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))))))

simplify84.0ms (0.7%)

Algorithm
egg-herbie
Rules
1198×rational_best_oopsla_all_46_json_45_simplify-72
1098×rational_best_oopsla_all_46_json_45_simplify-49
658×rational_best_oopsla_all_46_json_45_simplify-23
602×rational_best_oopsla_all_46_json_45_simplify-89
538×rational_best_oopsla_all_46_json_45_simplify-80
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0633020
11692508
26332508
334482028
Stop Event
node limit
Counts
36 → 31
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(+.f64 0 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))
(+.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 0)
(-.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 0)
(*.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 1)
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))
(*.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 1)
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))
Outputs
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 b)))
(exp.f64 (+.f64 (log.f64 b) (*.f64 -1 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (log.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 (log.f64 b) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 b) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 b))) (log.f64 a)))
(exp.f64 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 1 b)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 -1) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b))) (log.f64 a))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (log.f64 -1))))
(exp.f64 (+.f64 (log.f64 a) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 b))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 b))) (+.f64 (log.f64 a) (log.f64 -1))))
(+.f64 0 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(+.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 0)
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(-.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 0)
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 1)
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(*.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) 1)
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))

eval1.5s (12.3%)

Compiler

Compiled 239755 to 57887 computations (75.9% saved)

prune1.7s (14.4%)

Pruning

59 alts after pruning (51 fresh and 8 done)

PrunedKeptTotal
New3082163098
Fresh23537
Picked101
Done2810
Total3087593146
Error
4.9b
Counts
3146 → 59
Alt Table
Click to see full alt table
StatusErrorProgram
14.4b
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.2b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.2b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.2b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.3b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.5b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.4b
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
33.9b
(*.f64 (fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
14.7b
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
14.8b
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
5.8b
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
5.7b
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
5.7b
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
5.9b
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a))))))
5.7b
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
6.2b
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
6.0b
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 b) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a)))))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
5.8b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
5.7b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))) 0))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))) 0))))
6.2b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
5.9b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.5b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.1b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
7.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))) (*.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.3b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.0b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
6.4b
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
Compiler

Compiled 3348 to 1206 computations (64% saved)

regimes205.0ms (1.7%)

Accuracy

Total -30.0b remaining (-530.1%)

Threshold costs -30.0b (-530.1%)

Counts
69 → 1
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
(exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (log.f64 b) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 a)) 2) (log.f64 a)))))
(exp.f64 (-.f64 (log.f64 b) (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 -1 (log.f64 a))) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 a)) (/.f64 1 (log.f64 (/.f64 1 a)))) (log.f64 (/.f64 1 a))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))))
(exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 b) (neg.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (log.f64 (/.f64 1 a))) (*.f64 (log.f64 (/.f64 1 a)) (/.f64 (/.f64 1 (log.f64 (/.f64 1 a))) (log.f64 (/.f64 1 a)))))) (log.f64 (/.f64 1 a))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))) (/.f64 1 (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))) (exp.f64 (-.f64 (log.f64 b) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))))))
(exp.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) 1)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (/.f64 1 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (+.f64 (log.f64 b) (log.f64 a)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(*.f64 (fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (log.f64 b) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 a) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 1 (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a)))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 1 (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))))) 0))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))
(*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a))))) (/.f64 -1 (exp.f64 (+.f64 (log.f64 b) (log.f64 a)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 1 (exp.f64 (+.f64 (log.f64 a) (log.f64 b))))) (exp.f64 (+.f64 (log.f64 a) (log.f64 b)))))
(*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 1 (exp.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (pow.f64 (+.f64 (log.f64 b) (log.f64 a)) 2) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (log.f64 a))) (*.f64 (log.f64 a) (log.f64 b))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (/.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (neg.f64 (+.f64 (log.f64 b) (log.f64 a)))) (neg.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a)))))))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (log.f64 a) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 b) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (+.f64 (log.f64 b) (log.f64 a))))))) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (*.f64 (log.f64 b) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))))) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (log.f64 b) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))) (*.f64 (log.f64 a) (*.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (log.f64 a) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))))))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (-.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (*.f64 (log.f64 b) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))) 0))))
(exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (+.f64 (*.f64 (log.f64 b) (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a)))) (/.f64 (+.f64 (log.f64 b) (log.f64 a)) (*.f64 (+.f64 (log.f64 b) (log.f64 a)) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (+.f64 (log.f64 b) (log.f64 a))))))))) (/.f64 (/.f64 1 (+.f64 (log.f64 b) (log.f64 a))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))) (-.f64 (+.f64 (log.f64 b) (log.f64 a)) 0))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))) (/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 b))) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (*.f64 (+.f64 (log.f64 a) (log.f64 b)) (/.f64 (/.f64 1 (+.f64 (log.f64 a) (log.f64 b))) (+.f64 (log.f64 a) (log.f64 b)))))))))))))
Outputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Calls

6 calls:

30.0ms
(log.f64 b)
28.0ms
(+.f64 (log.f64 a) (log.f64 b))
27.0ms
b
26.0ms
a
26.0ms
(log.f64 a)
Results
ErrorSegmentsBranch
5.7b1a
5.7b1b
5.7b1(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
5.7b1(+.f64 (log.f64 a) (log.f64 b))
5.7b1(log.f64 a)
5.7b1(log.f64 b)
Compiler

Compiled 3726 to 1002 computations (73.1% saved)

simplify1.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Outputs
(exp.f64 (+.f64 (log.f64 a) (log.f64 b)))
Compiler

Compiled 8 to 6 computations (25% saved)

soundness0.0ms (0%)

end19.0ms (0.2%)

Remove

(sort a b)

Compiler

Compiled 24 to 18 computations (25% saved)

Profiling

Loading profile data...