Details

Time bar (total: 6.8s)

analyze3.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
50%50%50%0%0%0%0%3
75%75%25%0%0%0%0%4
87.5%87.5%12.5%0%0%0%0%5
93.8%93.7%6.2%0%0%0%0%6
96.9%96.8%3.1%0%0%0%0%7
98.4%98.4%1.6%0%0%0%0%8
99.2%99.2%0.8%0%0%0%0%9
99.6%99.6%0.4%0%0%0%0%10
99.8%99.8%0.2%0%0%0%0%11
99.9%99.8%0.1%0%0.1%0%0%12
Compiler

Compiled 11 to 10 computations (9.1% saved)

sample1.6s (23%)

Results
1.5s8249×body256valid
1.0msbody1024valid
0.0msbody256infinite
0.0msbody512valid
Bogosity

preprocess136.0ms (2%)

Algorithm
egg-herbie
Rules
1540×rational_best_oopsla_all_46_json_45_simplify-23
794×rational_best_oopsla_all_46_json_45_simplify-35
794×rational_best_oopsla_all_46_json_45_simplify-89
706×rational_best_oopsla_all_46_json_45_simplify-10
700×rational_best_oopsla_all_46_json_45_simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01313
12013
23013
36413
422213
5102713
6482613
7750813
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
Outputs
(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
(+.f64 (*.f64 841/108 x) 4/29)
Compiler

Compiled 11 to 10 computations (9.1% saved)

simplify136.0ms (2%)

Algorithm
egg-herbie
Rules
1540×rational_best_oopsla_all_46_json_45_simplify-23
794×rational_best_oopsla_all_46_json_45_simplify-35
794×rational_best_oopsla_all_46_json_45_simplify-89
706×rational_best_oopsla_all_46_json_45_simplify-10
700×rational_best_oopsla_all_46_json_45_simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01313
12013
23013
36413
422213
5102713
6482613
7750813
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
Outputs
(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
(+.f64 (*.f64 841/108 x) 4/29)

eval1.0ms (0%)

Compiler

Compiled 15 to 13 computations (13.3% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
0.1b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(+.f64 (*.f64 841/108 x) 4/29)
Compiler

Compiled 6 to 5 computations (16.7% saved)

localize5.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 841/108 x) 4/29)
0.2b
(*.f64 841/108 x)
Compiler

Compiled 12 to 9 computations (25% saved)

series1.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(*.f64 841/108 x)
0.0ms
x
@inf
(*.f64 841/108 x)
0.0ms
x
@0
(*.f64 841/108 x)
0.0ms
x
@inf
(+.f64 (*.f64 841/108 x) 4/29)
0.0ms
x
@-inf
(+.f64 (*.f64 841/108 x) 4/29)

rewrite101.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1100×rational_best_oopsla_all_46_json_45_simplify-37
1024×rational_best_oopsla_all_46_json_45_simplify-23
996×rational_best_oopsla_all_46_json_45_simplify-13
688×rational_best_oopsla_all_46_json_45_simplify-89
646×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
14020
28720
326720
4122520
5734220
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) 4/29)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) (*.f64 (*.f64 x (/.f64 841/108 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (*.f64 841/108 (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) (*.f64 (*.f64 x (/.f64 841/108 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (*.f64 841/108 (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x -841/108))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 x) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 4/29 (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 841/108 x) 4/29) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 x -841/108) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/29 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/29 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 0 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 -1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) (-.f64 (/.f64 0 (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x -841/108) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 x -841/108) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 x -841/108) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 841/108 x) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x -841/108) -4/29) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x -841/108) -4/29))))))

simplify167.0ms (2.5%)

Algorithm
egg-herbie
Rules
1346×rational_best_oopsla_all_46_json_45_simplify-82
1132×rational_best_oopsla_all_46_json_45_simplify-72
1058×rational_best_oopsla_all_46_json_45_simplify-49
736×rational_best_oopsla_all_46_json_45_simplify-23
702×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01862269
17582249
240062243
Stop Event
node limit
Counts
105 → 124
Calls
Call 1
Inputs
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 841/108 x) 0)
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 x (/.f64 841/108 x)) 0))
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) 0))
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(+.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(+.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (*.f64 841/108 (/.f64 x x))) 0))
(+.f64 0 (*.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 841/108 x))
(-.f64 (*.f64 841/108 x) 0)
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 x (/.f64 841/108 x)) 0))
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) 0))
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(-.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(-.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (*.f64 841/108 (/.f64 x x))) 0))
(-.f64 0 (*.f64 x -841/108))
(-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x)))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (neg.f64 x)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 x -841/108)))
(/.f64 (*.f64 841/108 x) 1)
(/.f64 (*.f64 841/108 x) (/.f64 x x))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 x -841/108) -1)
(neg.f64 (*.f64 x -841/108))
(-.f64 (*.f64 841/108 x) -4/29)
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) 0)
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) 0))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) 0))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) 0))
(-.f64 0 (+.f64 (*.f64 x -841/108) -4/29))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 x -841/108)))
(-.f64 (*.f64 4/29 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29)))
(-.f64 (*.f64 4/29 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29)))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) 1)
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 1 (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 0 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) -1)
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 -1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (-.f64 (/.f64 0 (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 -1 (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))
(*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) 1)
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))
(/.f64 (+.f64 (*.f64 x -841/108) -4/29) -1)
(neg.f64 (+.f64 (*.f64 x -841/108) -4/29))
Outputs
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 841/108 x) 0)
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 x (/.f64 841/108 x)) 0))
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) 0))
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (*.f64 841/108 (/.f64 x x))) 0))
(*.f64 841/108 x)
(+.f64 0 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 841/108 x))
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) 0)
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 x (/.f64 841/108 x)) 0))
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) 0))
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) 0))
(*.f64 841/108 x)
(-.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (*.f64 841/108 (/.f64 x x))) 0))
(*.f64 841/108 x)
(-.f64 0 (*.f64 x -841/108))
(neg.f64 (*.f64 x -841/108))
(-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x)))
(*.f64 841/108 x)
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)))
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (neg.f64 x)))
(-.f64 0 (*.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (neg.f64 x)))
(*.f64 (*.f64 841/108 (*.f64 (/.f64 x x) (/.f64 x x))) (-.f64 x 0))
(*.f64 x (*.f64 841/108 (*.f64 (/.f64 x x) (/.f64 x x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (neg.f64 (*.f64 x -841/108)))
(/.f64 (*.f64 841/108 x) 1)
(*.f64 841/108 x)
(/.f64 (*.f64 841/108 x) (/.f64 x x))
(*.f64 841/108 x)
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(*.f64 841/108 x)
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(*.f64 841/108 x)
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 841/108 (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 -1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 -1 (*.f64 x 841/54)))))
(/.f64 (*.f64 x -841/108) -1)
(neg.f64 (*.f64 x -841/108))
(neg.f64 (*.f64 x -841/108))
(-.f64 (*.f64 841/108 x) -4/29)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) 0)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) 0))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) 0))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) 0))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 0 (+.f64 (*.f64 x -841/108) -4/29))
(+.f64 (neg.f64 (*.f64 x -841/108)) 4/29)
(+.f64 4/29 (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 x -841/108)))
(*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (-.f64 4/29 (*.f64 x -841/108)))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))))
(-.f64 (*.f64 4/29 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 x -841/108)))
(*.f64 (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 1 (+.f64 4/29 (*.f64 841/108 x)))) (-.f64 4/29 (*.f64 x -841/108)))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 1 (+.f64 4/29 (*.f64 841/108 x)))))
(*.f64 (*.f64 (-.f64 -4/29 (*.f64 841/108 x)) (/.f64 -1 (-.f64 -4/29 (*.f64 841/108 x)))) (-.f64 (*.f64 x -841/108) 4/29))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29)))
(*.f64 (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 1 (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 -1 (+.f64 4/29 (*.f64 841/108 x)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (-.f64 -4/29 (*.f64 841/108 x)) (/.f64 -1 (-.f64 -4/29 (*.f64 841/108 x)))))
(-.f64 (*.f64 4/29 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (-.f64 4/29 (*.f64 x -841/108)))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (*.f64 (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29)))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (*.f64 (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 841/108 x) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 1 (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 0 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) -1)
(+.f64 (neg.f64 (*.f64 x -841/108)) 4/29)
(+.f64 4/29 (neg.f64 (*.f64 x -841/108)))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (neg.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (+.f64 4/29 (neg.f64 (*.f64 x -841/108))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 -1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (neg.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (+.f64 4/29 (neg.f64 (*.f64 x -841/108))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (*.f64 (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (-.f64 (/.f64 0 (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(*.f64 (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 1 (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 -1 (+.f64 4/29 (*.f64 841/108 x)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (-.f64 -4/29 (*.f64 841/108 x)) (/.f64 -1 (-.f64 -4/29 (*.f64 841/108 x)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 1 (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 -1 (+.f64 4/29 (*.f64 841/108 x)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (-.f64 -4/29 (*.f64 841/108 x)) (/.f64 -1 (-.f64 -4/29 (*.f64 841/108 x)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (*.f64 (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 -1 (+.f64 (*.f64 x -841/108) -4/29))
(+.f64 (neg.f64 (*.f64 x -841/108)) 4/29)
(+.f64 4/29 (neg.f64 (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (neg.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (+.f64 4/29 (neg.f64 (*.f64 x -841/108))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 1 (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (+.f64 4/29 (*.f64 841/108 x)) (/.f64 -1 (+.f64 4/29 (*.f64 841/108 x)))))
(*.f64 (+.f64 (*.f64 x -841/108) -4/29) (*.f64 (-.f64 -4/29 (*.f64 841/108 x)) (/.f64 -1 (-.f64 -4/29 (*.f64 841/108 x)))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 x -841/108) -4/29))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 (neg.f64 (*.f64 x -841/108)) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (*.f64 (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x))) (/.f64 (-.f64 -4/29 (*.f64 841/108 x)) (-.f64 -4/29 (*.f64 841/108 x)))) (+.f64 4/29 (neg.f64 (*.f64 x -841/108))))
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))) (+.f64 (*.f64 841/108 x) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29)) (/.f64 (+.f64 (*.f64 841/108 x) 4/29) (+.f64 (*.f64 841/108 x) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29))) (*.f64 (+.f64 (*.f64 841/108 x) 4/29) (/.f64 1 (+.f64 (*.f64 841/108 x) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x -841/108) -4/29) -1)
(+.f64 (neg.f64 (*.f64 x -841/108)) 4/29)
(+.f64 4/29 (neg.f64 (*.f64 x -841/108)))
(neg.f64 (+.f64 (*.f64 x -841/108) -4/29))
(+.f64 (neg.f64 (*.f64 x -841/108)) 4/29)
(+.f64 4/29 (neg.f64 (*.f64 x -841/108)))

eval116.0ms (1.7%)

Compiler

Compiled 2669 to 2136 computations (20% saved)

prune112.0ms (1.7%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New1204124
Fresh000
Picked011
Done000
Total1205125
Error
0.1b
Counts
125 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.1b
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 841/108 x) 4/29)
32.7b
(*.f64 841/108 x)
29.9b
4/29
Compiler

Compiled 48 to 38 computations (20.8% saved)

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 841/108 x)
Compiler

Compiled 6 to 4 computations (33.3% saved)

localize23.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 841/108 x)
0.2b
(*.f64 x -841/108)
0.3b
(/.f64 1 (*.f64 841/108 x))
0.3b
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
Compiler

Compiled 60 to 47 computations (21.7% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(/.f64 1 (*.f64 841/108 x))
0.0ms
x
@0
(/.f64 1 (*.f64 841/108 x))
0.0ms
x
@-inf
(/.f64 1 (*.f64 841/108 x))
0.0ms
x
@0
(*.f64 x -841/108)
0.0ms
x
@-inf
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))

rewrite90.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1794×rational_best_oopsla_all_46_json-2
1794×rational_best_oopsla_all_46_json-1
1794×rational_best_oopsla_all_46_json-4
1794×rational_best_oopsla_all_46_json-3
616×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01045
16545
219945
390145
4412745
Stop Event
node limit
Counts
3 → 81
Calls
Call 1
Inputs
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(/.f64 1 (*.f64 841/108 x))
(*.f64 x -841/108)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (neg.f64 (/.f64 0 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 0 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 0 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (*.f64 841/108 x)) -1) (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 841/108 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 841/108 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -841/108) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -841/108) (*.f64 0 (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -841/108) (*.f64 0 (*.f64 x (/.f64 -841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -841/108) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 x x)) (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 -841/108 x))) (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))) (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x -841/108) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 (*.f64 -841/108 (/.f64 x x)) (*.f64 -841/108 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -841/108) (/.f64 (*.f64 x (/.f64 -841/108 x)) (*.f64 x (/.f64 -841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 841/108 x))))))

simplify73.0ms (1.1%)

Algorithm
egg-herbie
Rules
1476×rational_best_oopsla_all_46_json_45_simplify-37
1128×rational_best_oopsla_all_46_json_45_simplify-13
896×rational_best_oopsla_all_46_json_45_simplify-72
716×rational_best_oopsla_all_46_json_45_simplify-49
610×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01592487
15252483
224732475
Stop Event
node limit
Counts
117 → 122
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(+.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (neg.f64 (/.f64 0 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (neg.f64 (/.f64 0 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(-.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))))
(-.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 0 (*.f64 841/108 x)))
(-.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 0 (*.f64 841/108 x))))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 0 (*.f64 841/108 x)) -1) (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 1)
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 x x))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))) -1)
(neg.f64 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))))
(+.f64 (/.f64 1 (*.f64 841/108 x)) 0)
(+.f64 0 (/.f64 1 (*.f64 841/108 x)))
(-.f64 (/.f64 1 (*.f64 841/108 x)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(*.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 1 (*.f64 841/108 x)) 1)
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) -1)
(*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (*.f64 841/108 x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (*.f64 841/108 x)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(+.f64 0 (*.f64 x -841/108))
(+.f64 (*.f64 x -841/108) 0)
(+.f64 (*.f64 x -841/108) (*.f64 0 (/.f64 x x)))
(+.f64 (*.f64 x -841/108) (*.f64 0 (*.f64 x (/.f64 -841/108 x))))
(+.f64 (*.f64 x -841/108) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))))
(+.f64 (*.f64 0 (/.f64 x x)) (*.f64 x -841/108))
(+.f64 (*.f64 0 (*.f64 x (/.f64 -841/108 x))) (*.f64 x -841/108))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))) (*.f64 x -841/108))
(-.f64 0 (*.f64 841/108 x))
(-.f64 (*.f64 x -841/108) 0)
(-.f64 (*.f64 0 (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 841/108 x)))
(/.f64 (*.f64 841/108 x) -1)
(/.f64 (*.f64 x -841/108) 1)
(/.f64 (*.f64 x -841/108) (/.f64 x x))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(/.f64 (*.f64 x -841/108) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 x -841/108) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 -841/108 (/.f64 x x)) (*.f64 -841/108 (/.f64 x x))))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 x (/.f64 -841/108 x)) (*.f64 x (/.f64 -841/108 x))))
(neg.f64 (*.f64 841/108 x))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(*.f64 -841/108 x)
(*.f64 x -841/108)
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (neg.f64 (/.f64 0 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (neg.f64 (/.f64 0 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 0 (*.f64 841/108 x)))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 0 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))
(*.f64 (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (-.f64 0 (*.f64 x -841/108)))
(*.f64 (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (neg.f64 (*.f64 x -841/108)))
(*.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/108)) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))) (-.f64 0 (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))) (neg.f64 (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 (*.f64 x 841/108) (/.f64 -1 (*.f64 x 841/108)))))
(*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (neg.f64 (*.f64 x (*.f64 (/.f64 -1 (*.f64 x 841/108)) 841/108))))
(*.f64 (*.f64 x 841/108) (*.f64 (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))) (/.f64 1 (*.f64 x 841/108))))
(-.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 841/108 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 (*.f64 x 841/108) (/.f64 -1 (*.f64 x 841/108)))))
(*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (neg.f64 (*.f64 x (*.f64 (/.f64 -1 (*.f64 x 841/108)) 841/108))))
(*.f64 (*.f64 x 841/108) (*.f64 (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))) (/.f64 1 (*.f64 x 841/108))))
(-.f64 (*.f64 (/.f64 0 (*.f64 841/108 x)) -1) (neg.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 1)
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 x x))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 x 841/54))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 (*.f64 x 841/108) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) 841/108)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) 841/108))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) 841/108)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) 841/108))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))) (*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))) (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))) -1)
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(neg.f64 (*.f64 (*.f64 841/108 x) (/.f64 -1 (*.f64 841/108 x))))
(*.f64 (*.f64 x 841/108) (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (/.f64 1 (*.f64 841/108 x)) 0)
(/.f64 1 (*.f64 x 841/108))
(+.f64 0 (/.f64 1 (*.f64 841/108 x)))
(/.f64 1 (*.f64 x 841/108))
(-.f64 (/.f64 1 (*.f64 841/108 x)) 0)
(/.f64 1 (*.f64 x 841/108))
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 1 (/.f64 1 (*.f64 841/108 x)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) 1)
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) -1)
(/.f64 1 (*.f64 x 841/108))
(*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (*.f64 841/108 x)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (*.f64 841/108 x)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (*.f64 x 841/108))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (*.f64 x 841/108))
(+.f64 0 (*.f64 x -841/108))
(*.f64 x -841/108)
(+.f64 (*.f64 x -841/108) 0)
(*.f64 x -841/108)
(+.f64 (*.f64 x -841/108) (*.f64 0 (/.f64 x x)))
(*.f64 x -841/108)
(+.f64 (*.f64 x -841/108) (*.f64 0 (*.f64 x (/.f64 -841/108 x))))
(*.f64 x -841/108)
(+.f64 (*.f64 x -841/108) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))))
(*.f64 x -841/108)
(+.f64 (*.f64 0 (/.f64 x x)) (*.f64 x -841/108))
(*.f64 x -841/108)
(+.f64 (*.f64 0 (*.f64 x (/.f64 -841/108 x))) (*.f64 x -841/108))
(*.f64 x -841/108)
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))) (*.f64 x -841/108))
(*.f64 x -841/108)
(-.f64 0 (*.f64 841/108 x))
(neg.f64 (*.f64 x 841/108))
(-.f64 (*.f64 x -841/108) 0)
(*.f64 x -841/108)
(-.f64 (*.f64 0 (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 841/108 x)))
(neg.f64 (*.f64 x 841/108))
(/.f64 (*.f64 841/108 x) -1)
(neg.f64 (*.f64 x 841/108))
(/.f64 (*.f64 x -841/108) 1)
(*.f64 x -841/108)
(/.f64 (*.f64 x -841/108) (/.f64 x x))
(*.f64 x -841/108)
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 x -841/108) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 x -841/108) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(/.f64 (*.f64 x -841/108) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))
(/.f64 (*.f64 x -841/108) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 x -841/108)
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 -841/108 (/.f64 x x)) (*.f64 -841/108 (/.f64 x x))))
(*.f64 x -841/108)
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -841/108 (/.f64 x x)))))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 -841/108 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 -841/108 (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x -841/108) (/.f64 (*.f64 x (/.f64 -841/108 x)) (*.f64 x (/.f64 -841/108 x))))
(neg.f64 (*.f64 841/108 x))
(neg.f64 (*.f64 x 841/108))

localize26.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.1b
(/.f64 841/108 x)
0.2b
(*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))
0.3b
(*.f64 x (/.f64 841/108 x))
Compiler

Compiled 64 to 41 computations (35.9% saved)

series1.0ms (0%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.0ms
x
@0
(*.f64 x (/.f64 841/108 x))
0.0ms
x
@-inf
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.0ms
x
@inf
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.0ms
x
@inf
(*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))

rewrite107.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
906×rational_best_oopsla_all_46_json_45_simplify-35
866×rational_best_oopsla_all_46_json_45_simplify-89
740×rational_best_oopsla_all_46_json_45_simplify-23
660×rational_best_oopsla_all_46_json_45_simplify-74
612×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01478
19568
232768
3147644
4620344
Stop Event
node limit
Counts
4 → 123
Calls
Call 1
Inputs
(*.f64 x (/.f64 841/108 x))
(*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))
(/.f64 841/108 x)
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 841/108 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 x (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))) (*.f64 x (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 841/108 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 841/108 x)) (-.f64 0 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (neg.f64 (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 841/108 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))) (*.f64 x (neg.f64 (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) x)) (*.f64 x (/.f64 (/.f64 841/108 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x 841/108)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (neg.f64 x))) (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x 841/108)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 0 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 x 841/108) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 841/108 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 841/108 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) (*.f64 (/.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 841/108 x) (*.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 (/.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 841/108 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 841/108 x)) (neg.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 -1 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))) (/.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (/.f64 841/108 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (neg.f64 (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 841/108 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 841/108) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 841/108) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 4/29 (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (-.f64 -4/29 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (neg.f64 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))))))

simplify93.0ms (1.4%)

Algorithm
egg-herbie
Rules
1098×rational_best_oopsla_all_46_json_45_simplify-72
1054×rational_best_oopsla_all_46_json_45_simplify-49
988×rational_best_oopsla_all_46_json_45_simplify-7
616×rational_best_oopsla_all_46_json_45_simplify-89
502×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02272845
17782805
237242721
Stop Event
node limit
Counts
159 → 164
Calls
Call 1
Inputs
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 841/108 x)) 0)
(+.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))))
(+.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))))
(+.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(+.f64 0 (*.f64 x (/.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 x (/.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))) (*.f64 x (/.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (/.f64 841/108 x)))
(-.f64 (*.f64 x (/.f64 841/108 x)) 0)
(-.f64 (*.f64 x (/.f64 841/108 x)) (-.f64 0 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))
(-.f64 0 (*.f64 x (neg.f64 (/.f64 841/108 x))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(-.f64 0 (-.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x)))))
(-.f64 0 (-.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 841/108 x) x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))) (*.f64 x (neg.f64 (/.f64 841/108 x))))
(/.f64 (*.f64 x (/.f64 841/108 x)) 1)
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 x x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) x)) (*.f64 x (/.f64 (/.f64 841/108 x) x))))
(/.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) -1)
(neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(+.f64 (neg.f64 (*.f64 x 841/108)) 0)
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 x (neg.f64 x))))
(+.f64 0 (neg.f64 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (neg.f64 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (neg.f64 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (neg.f64 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 x (neg.f64 x))) (neg.f64 (*.f64 x 841/108)))
(-.f64 (neg.f64 (*.f64 x 841/108)) 0)
(-.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 0))
(-.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 0 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))
(-.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))
(-.f64 0 (*.f64 x 841/108))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)))
(-.f64 0 (-.f64 (*.f64 x 841/108) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 x 841/108))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(/.f64 (neg.f64 (*.f64 x 841/108)) 1)
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 x x))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(/.f64 (*.f64 x 841/108) -1)
(neg.f64 (*.f64 x 841/108))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)))
(+.f64 (/.f64 841/108 x) 0)
(+.f64 0 (/.f64 841/108 x))
(-.f64 (/.f64 841/108 x) 0)
(-.f64 0 (neg.f64 (/.f64 841/108 x)))
(*.f64 (/.f64 841/108 x) 1)
(*.f64 (/.f64 841/108 x) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(*.f64 (/.f64 841/108 x) (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))))
(*.f64 (/.f64 841/108 x) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(*.f64 (/.f64 841/108 x) (*.f64 (/.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 841/108 x))))
(*.f64 (/.f64 841/108 x) (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(*.f64 (/.f64 841/108 x) (*.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(*.f64 1 (/.f64 841/108 x))
(*.f64 -1 (neg.f64 (/.f64 841/108 x)))
(*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 841/108 x))
(*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 (/.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(*.f64 (neg.f64 (/.f64 841/108 x)) -1)
(*.f64 (neg.f64 (/.f64 841/108 x)) (neg.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 -1 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(*.f64 (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))) (/.f64 841/108 x))
(*.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (/.f64 841/108 x))
(*.f64 (neg.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (neg.f64 (/.f64 841/108 x)))
(neg.f64 (neg.f64 (/.f64 841/108 x)))
(-.f64 0 (-.f64 -4/29 (*.f64 x 841/108)))
(-.f64 0 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(-.f64 (*.f64 x 841/108) -4/29)
(-.f64 (*.f64 x 841/108) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 4/29))
(-.f64 4/29 (neg.f64 (*.f64 x 841/108)))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (-.f64 -4/29 (*.f64 x 841/108))))
(-.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) -4/29))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (neg.f64 (*.f64 x 841/108))))
(-.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)) -4/29)
(-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) 4/29))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) 4/29))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(/.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))
(neg.f64 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
Outputs
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
841/108
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
(*.f64 -841/108 x)
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 841/108 x)) 0)
(*.f64 x (/.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))))
(*.f64 x (/.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))))
(*.f64 x (/.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(*.f64 x (/.f64 841/108 x))
(+.f64 0 (*.f64 x (/.f64 841/108 x)))
(*.f64 x (/.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 x (/.f64 841/108 x)))
(*.f64 x (/.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))) (*.f64 x (/.f64 841/108 x)))
(*.f64 x (/.f64 841/108 x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (/.f64 841/108 x)))
(*.f64 x (/.f64 841/108 x))
(-.f64 (*.f64 x (/.f64 841/108 x)) 0)
(*.f64 x (/.f64 841/108 x))
(-.f64 (*.f64 x (/.f64 841/108 x)) (-.f64 0 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))
(*.f64 x (/.f64 841/108 x))
(-.f64 0 (*.f64 x (neg.f64 (/.f64 841/108 x))))
(*.f64 x (/.f64 841/108 x))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(neg.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 (/.f64 841/108 x)))))
(neg.f64 (*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))
(-.f64 0 (-.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x)))))
(*.f64 x (/.f64 841/108 x))
(-.f64 0 (-.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))
(*.f64 x (/.f64 841/108 x))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 841/108 x) x))) (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 841/108 x) x))))
(*.f64 x (/.f64 841/108 x))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))) (*.f64 x (neg.f64 (/.f64 841/108 x))))
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) 1)
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 x x))
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(*.f64 x (/.f64 841/108 x))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (/.f64 841/108 x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 (/.f64 841/108 x) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (/.f64 841/108 x) (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) x)) (*.f64 x (/.f64 (/.f64 841/108 x) x))))
(/.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) -1)
(*.f64 x (/.f64 841/108 x))
(neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))))
(*.f64 x (/.f64 841/108 x))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(neg.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 (/.f64 841/108 x)))))
(neg.f64 (*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))
(+.f64 (neg.f64 (*.f64 x 841/108)) 0)
(*.f64 -841/108 x)
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(*.f64 -841/108 x)
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(*.f64 -841/108 x)
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(*.f64 -841/108 x)
(+.f64 (neg.f64 (*.f64 x 841/108)) (*.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 -841/108 x)
(+.f64 0 (neg.f64 (*.f64 x 841/108)))
(*.f64 -841/108 x)
(+.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (neg.f64 (*.f64 x 841/108)))
(*.f64 -841/108 x)
(+.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (neg.f64 (*.f64 x 841/108)))
(*.f64 -841/108 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (neg.f64 (*.f64 x 841/108)))
(*.f64 -841/108 x)
(+.f64 (*.f64 0 (*.f64 x (neg.f64 x))) (neg.f64 (*.f64 x 841/108)))
(*.f64 -841/108 x)
(-.f64 (neg.f64 (*.f64 x 841/108)) 0)
(*.f64 -841/108 x)
(-.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 0))
(*.f64 -841/108 x)
(-.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 0 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))
(*.f64 -841/108 x)
(-.f64 (neg.f64 (*.f64 x 841/108)) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))
(*.f64 -841/108 x)
(-.f64 0 (*.f64 x 841/108))
(*.f64 -841/108 x)
(-.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 841/108 x)))
(-.f64 0 (-.f64 (*.f64 x 841/108) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))
(*.f64 -841/108 x)
(-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 x 841/108))
(*.f64 -841/108 x)
(-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(*.f64 (neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x)))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))))
(*.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 x))) (neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x)))))
(*.f64 (neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 x))))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(/.f64 (neg.f64 (*.f64 x 841/108)) 1)
(*.f64 -841/108 x)
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (*.f64 -841/108 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 x x))
(*.f64 -841/108 x)
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (*.f64 -841/108 x) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))
(*.f64 -841/108 x)
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (*.f64 -841/108 x) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))
(/.f64 (*.f64 -841/108 x) (/.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (*.f64 -841/108 x) (/.f64 (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 -841/108 x) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (*.f64 -841/108 x) (/.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(/.f64 (neg.f64 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(/.f64 (neg.f64 (*.f64 841/108 x)) (/.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(/.f64 (*.f64 -841/108 x) (/.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(/.f64 (*.f64 -841/108 x) (/.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))
(/.f64 (*.f64 x 841/108) -1)
(*.f64 -841/108 x)
(neg.f64 (*.f64 x 841/108))
(*.f64 -841/108 x)
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 841/108 x)))
(+.f64 (/.f64 841/108 x) 0)
(/.f64 841/108 x)
(+.f64 0 (/.f64 841/108 x))
(/.f64 841/108 x)
(-.f64 (/.f64 841/108 x) 0)
(/.f64 841/108 x)
(-.f64 0 (neg.f64 (/.f64 841/108 x)))
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) 1)
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) (*.f64 (/.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 (/.f64 841/108 x) (*.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 1 (/.f64 841/108 x))
(/.f64 841/108 x)
(*.f64 -1 (neg.f64 (/.f64 841/108 x)))
(/.f64 841/108 x)
(*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 841/108 x))
(/.f64 841/108 x)
(*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(/.f64 841/108 x)
(*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 (/.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(/.f64 841/108 x)
(*.f64 (neg.f64 (/.f64 841/108 x)) -1)
(/.f64 841/108 x)
(*.f64 (neg.f64 (/.f64 841/108 x)) (neg.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 -1 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 841/108 x)
(*.f64 (*.f64 (/.f64 841/108 x) (/.f64 1 (/.f64 841/108 x))) (/.f64 841/108 x))
(/.f64 841/108 x)
(*.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (/.f64 841/108 x))
(/.f64 841/108 x)
(*.f64 (neg.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (neg.f64 (/.f64 841/108 x)))
(/.f64 841/108 x)
(neg.f64 (neg.f64 (/.f64 841/108 x)))
(/.f64 841/108 x)
(-.f64 0 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 0 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 x 841/108) -4/29)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 x 841/108) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (neg.f64 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (-.f64 -4/29 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) -4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (neg.f64 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)) -4/29)
(-.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 841/108 x)) -4/29)
(-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) 4/29))
(-.f64 4/29 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) -4/29)
(-.f64 4/29 (*.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) 4/29))
(-.f64 4/29 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 x))) (neg.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))))))
(-.f64 (*.f64 x (*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 x))))) -4/29)
(-.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 x (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) -4/29)
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(+.f64 4/29 (*.f64 841/108 x))
(neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(neg.f64 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))

eval230.0ms (3.4%)

Compiler

Compiled 12977 to 9542 computations (26.5% saved)

prune89.0ms (1.3%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New4724476
Fresh011
Picked101
Done123
Total4747481
Error
0.0b
Counts
481 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.1b
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.2b
(+.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 841/108 x) 4/29)
32.8b
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108)))
32.7b
(*.f64 841/108 x)
29.9b
4/29
Compiler

Compiled 90 to 74 computations (17.8% saved)

localize24.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 841/108 x)
0.2b
(*.f64 x -841/108)
0.3b
(/.f64 1 (*.f64 841/108 x))
0.3b
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
Compiler

Compiled 43 to 33 computations (23.3% saved)

localize27.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 x -841/108)
0.2b
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
0.3b
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
0.3b
(/.f64 1 (*.f64 x 841/108))
Compiler

Compiled 67 to 53 computations (20.9% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
0.0ms
x
@0
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
0.0ms
x
@0
(/.f64 1 (*.f64 x 841/108))
0.0ms
x
@inf
(/.f64 1 (*.f64 x 841/108))
0.0ms
x
@-inf
(/.f64 1 (*.f64 x 841/108))

rewrite80.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1756×rational_best_oopsla_all_46_json-2
1756×rational_best_oopsla_all_46_json-1
1756×rational_best_oopsla_all_46_json-4
1756×rational_best_oopsla_all_46_json-3
976×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0957
15957
218157
380457
4391257
Stop Event
node limit
Counts
3 → 74
Calls
Call 1
Inputs
(/.f64 1 (*.f64 x 841/108))
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x 841/108)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 0 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x 841/108)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 1 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x 841/108)) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x)) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))))))

simplify141.0ms (2.1%)

Algorithm
egg-herbie
Rules
1050×rational_best_oopsla_all_46_json_45_simplify-10
1010×rational_best_oopsla_all_46_json_45_simplify-30
908×rational_best_oopsla_all_46_json_45_simplify-72
774×rational_best_oopsla_all_46_json_45_simplify-7
726×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01502508
15132508
225902508
358692508
Stop Event
node limit
Counts
110 → 98
Calls
Call 1
Inputs
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (/.f64 1 (*.f64 x 841/108)) 0)
(+.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 0 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(+.f64 0 (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))
(-.f64 (/.f64 1 (*.f64 x 841/108)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(*.f64 1 (/.f64 1 (*.f64 x 841/108)))
(*.f64 (/.f64 1 (*.f64 x 841/108)) 1)
(*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 1 (*.f64 x 841/108)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) -1)
(*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(+.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 0)
(+.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(+.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(-.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 0)
(-.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 1)
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108) -1)
(neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 0)
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x 841/108)))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))))
(+.f64 0 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(+.f64 (*.f64 0 (*.f64 x 841/108)) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 0)
(-.f64 0 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(-.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54)))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 1)
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x)) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))))
(neg.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
Outputs
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
(/.f64 1 x)
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (/.f64 1 (*.f64 x 841/108)) 0)
(/.f64 1 (*.f64 x 841/108))
(+.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 0 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(+.f64 0 (/.f64 1 (*.f64 x 841/108)))
(/.f64 1 (*.f64 x 841/108))
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))
(/.f64 1 (*.f64 x 841/108))
(-.f64 (/.f64 1 (*.f64 x 841/108)) 0)
(/.f64 1 (*.f64 x 841/108))
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 1 (/.f64 1 (*.f64 x 841/108)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) 1)
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 1 (*.f64 x 841/108)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) -1)
(/.f64 1 (*.f64 x 841/108))
(*.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (/.f64 1 (*.f64 x 841/108)))
(/.f64 1 (*.f64 x 841/108))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(/.f64 1 (*.f64 x 841/108))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 x 841/108))))
(/.f64 1 (*.f64 x 841/108))
(+.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 0)
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(+.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(-.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 0)
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(-.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))
(neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) 1)
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108) -1)
(neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))
(neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 0)
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x 841/108)))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 0 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 x 841/108)) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 0)
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(-.f64 0 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(neg.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x -841/108)))
(-.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54)))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(*.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108) (neg.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))))
(*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (neg.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x -841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) 1)
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 x x))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 841/108 (/.f64 x x)) (*.f64 841/108 (/.f64 x x))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x)))))
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
(*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x)) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x)) (*.f64 x (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))) x))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (/.f64 x x))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (*.f64 841/108 (/.f64 x x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 841/108 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x)))) (*.f64 841/108 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 841/108 (*.f64 (/.f64 x x) (/.f64 x x))))))
(neg.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) -841/108)))
(neg.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x -841/108)))

localize49.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (*.f64 841/108 x))
0.3b
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
0.3b
(*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
0.3b
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
Compiler

Compiled 141 to 116 computations (17.7% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
0.0ms
x
@-inf
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
0.0ms
x
@inf
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
0.0ms
x
@0
(*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
0.0ms
x
@0
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))

rewrite77.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1476×rational_best_oopsla_all_46_json_45_simplify-23
1408×rational_best_oopsla_all_46_json_45_simplify-13
960×rational_best_oopsla_all_46_json_45_simplify-37
944×rational_best_oopsla_all_46_json_45_simplify-74
816×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
011123
17881
230981
3195781
Stop Event
node limit
Counts
3 → 161
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) -1) (*.f64 -1 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 1 (/.f64 0 (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))))

simplify142.0ms (2.1%)

Algorithm
egg-herbie
Rules
1522×rational_best_oopsla_all_46_json_45_simplify-37
1230×rational_best_oopsla_all_46_json_45_simplify-7
1164×rational_best_oopsla_all_46_json_45_simplify-89
978×rational_best_oopsla_all_46_json_45_simplify-24
900×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03408845
112538531
253798459
Stop Event
node limit
Counts
197 → 246
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 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 0)
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(+.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 0)
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(-.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) -1) (*.f64 -1 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 1)
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) -1)
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) 0))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(+.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) 0))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(-.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54)))
(-.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 1 (/.f64 0 (*.f64 x 841/54))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (*.f64 x 841/54))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 x 841/54))))
(-.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 x 841/54))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 1)
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 x x))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))
(+.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 0)
(+.f64 0 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 1)
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(*.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) -1)
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
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 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 0)
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 0)
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) 0))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 -1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))))
(-.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) -1) (*.f64 -1 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (-.f64 (/.f64 1 (*.f64 841/108 x)) 0))
(-.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (*.f64 841/108 x))) 0)
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (-.f64 (/.f64 1 (*.f64 841/108 x)) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) 1)
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (-.f64 (/.f64 1 (*.f64 841/108 x)) 0) (-.f64 (/.f64 1 (*.f64 841/108 x)) 0)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) -1)
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0)
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 x 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 841/108 x) (-.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 841/108 x) (-.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 841/108 x) (-.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 841/108 x) (-.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 841/108 x) (-.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (-.f64 (/.f64 1 (*.f64 841/108 x)) 0) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) 0))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(-.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 x -841/108))))
(neg.f64 (*.f64 x (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) -841/108))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(neg.f64 (*.f64 (*.f64 841/108 x) (*.f64 -1 (/.f64 1 (*.f64 841/108 x)))))
(neg.f64 (*.f64 (*.f64 841/108 x) (neg.f64 (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54)))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(*.f64 (*.f64 x 841/27) (/.f64 1 (*.f64 x 841/27)))
(-.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 1 (/.f64 0 (*.f64 x 841/54))))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(*.f64 (*.f64 x 841/27) (/.f64 1 (*.f64 x 841/27)))
(-.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (*.f64 x 841/54))))
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 x 841/27) (/.f64 1 (*.f64 x 841/27))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 x 841/54))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 x 841/27) (/.f64 1 (*.f64 x 841/27))))
(-.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 0 (*.f64 x 841/54))))
(*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))))
(*.f64 (*.f64 x 841/54) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 1 (*.f64 x 841/54))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 x -841/108)))
(*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (-.f64 (*.f64 x -841/108) 0))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (+.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 x -841/108)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (-.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) -841/108))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 0 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x -841/108)))
(*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (-.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) -841/108))))
(*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 0 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) x))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 x -841/108)))
(*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (neg.f64 (*.f64 x -841/108)))
(-.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 0 (*.f64 x 841/54))))
(*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))))
(*.f64 (/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 x 841/27) (/.f64 1 (*.f64 x 841/27))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(*.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(*.f64 (/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108)) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x))))) (*.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)))
(-.f64 0 (*.f64 (*.f64 841/108 x) (*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(neg.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) 1)
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 -1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 x x))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 x x))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (*.f64 841/108 x)))))
(*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 1 (*.f64 841/108 x))) (*.f64 841/108 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (-.f64 (/.f64 1 (*.f64 841/108 x)) 0) (-.f64 (/.f64 1 (*.f64 841/108 x)) 0)))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 x))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 841/108 x))) (*.f64 x (/.f64 1 (*.f64 841/108 x)))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x))))) (/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))
(/.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))
(/.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))))
(+.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 0)
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(+.f64 0 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(-.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 0)
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) 1)
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) -1)
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (*.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))) (/.f64 (/.f64 1 (/.f64 1 (*.f64 841/108 x))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))) (/.f64 1 (/.f64 1 (*.f64 841/108 x))))
(/.f64 1 (/.f64 1 (*.f64 841/108 x)))

localize19.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.1b
(/.f64 841/108 x)
0.2b
(*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))
0.3b
(*.f64 x (/.f64 841/108 x))
Compiler

Compiled 52 to 35 computations (32.7% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.0ms
x
@inf
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
0.0ms
x
@-inf
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)

rewrite91.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1182×rational_best_oopsla_all_46_json_45_simplify-102
822×rational_best_oopsla_all_46_json_45_simplify-35
714×rational_best_oopsla_all_46_json_45_simplify-23
684×rational_best_oopsla_all_46_json_45_simplify-89
530×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01433
18329
225225
3128125
4544313
Stop Event
node limit
Counts
1 → 42
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 841/108) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 841/108) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 4/29 (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (-.f64 -4/29 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) -4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (neg.f64 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 x x)) -4/29)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 (/.f64 0 (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 0 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))))))

simplify104.0ms (1.5%)

Algorithm
egg-herbie
Rules
1448×rational_best_oopsla_all_46_json_45_simplify-36
1136×rational_best_oopsla_all_46_json_45_simplify-13
588×rational_best_oopsla_all_46_json_45_simplify-49
552×rational_best_oopsla_all_46_json_45_simplify-10
538×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01091002
1448862
22160862
35932862
Stop Event
node limit
Counts
54 → 55
Calls
Call 1
Inputs
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 0 (-.f64 -4/29 (*.f64 x 841/108)))
(-.f64 0 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(-.f64 (*.f64 x 841/108) -4/29)
(-.f64 (*.f64 x 841/108) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 4/29))
(-.f64 4/29 (neg.f64 (*.f64 x 841/108)))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (-.f64 -4/29 (*.f64 x 841/108))))
(-.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) -4/29))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (neg.f64 (*.f64 x 841/108))))
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
(-.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)) -4/29)
(-.f64 (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 x x)) -4/29)
(-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) 4/29))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) 4/29))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 (/.f64 0 (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 0 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(/.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))
(neg.f64 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
Outputs
4/29
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 0 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 0 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 x 841/108) -4/29)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 x 841/108) (-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 4/29 (neg.f64 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (-.f64 -4/29 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) -4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (neg.f64 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x 841/108)) -4/29)
(-.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))) -4/29)
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))) -4/29)
(-.f64 (*.f64 841/108 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) x)) -4/29)
(-.f64 (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 x x)) -4/29)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) 4/29))
(-.f64 4/29 (-.f64 (*.f64 0 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x)))) (neg.f64 (/.f64 841/108 x))))))
(-.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 (*.f64 x (neg.f64 (/.f64 841/108 x))) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) -4/29)
(-.f64 (*.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 (*.f64 (/.f64 841/108 x) (neg.f64 x)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 841/108 x))))) -4/29)
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (*.f64 x (neg.f64 (/.f64 841/108 x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) 4/29))
(-.f64 4/29 (-.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))) (neg.f64 (/.f64 841/108 x))))))
(-.f64 (*.f64 x (*.f64 (neg.f64 (/.f64 841/108 x)) (*.f64 x (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x)))))))) -4/29)
(-.f64 (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 (/.f64 841/108 x) (neg.f64 x)) (*.f64 (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))) (neg.f64 x)))) -4/29)
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 (/.f64 0 (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (-.f64 0 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(/.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(neg.f64 (*.f64 1 (-.f64 -4/29 (*.f64 x 841/108))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 4/29 (*.f64 x -841/108))

eval528.0ms (7.8%)

Compiler

Compiled 27492 to 21923 computations (20.3% saved)

prune639.0ms (9.4%)

Pruning

10 alts after pruning (7 fresh and 3 done)

PrunedKeptTotal
New8216827
Fresh011
Picked101
Done235
Total82410834
Error
0.0b
Counts
834 → 10
Alt Table
Click to see full alt table
StatusErrorProgram
15.1b
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
32.7b
(+.f64 (*.f64 (*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.2b
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 108/841 x))))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 841/108 x) 4/29)
32.8b
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108)))
32.8b
(*.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 x -841/108)))
32.7b
(*.f64 841/108 x)
29.9b
4/29
Compiler

Compiled 247 to 198 computations (19.8% saved)

localize16.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
0.2b
(*.f64 x -841/108)
0.2b
(*.f64 x (/.f64 1 x))
Compiler

Compiled 42 to 30 computations (28.6% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
0.0ms
x
@inf
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
0.0ms
x
@-inf
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
0.0ms
x
@0
(*.f64 x (/.f64 1 x))
0.0ms
x
@inf
(*.f64 x (/.f64 1 x))

rewrite142.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
910×rational_best_oopsla_all_46_json_45_simplify-89
844×rational_best_oopsla_all_46_json_45_simplify-23
822×rational_best_oopsla_all_46_json_45_simplify-13
732×rational_best_oopsla_all_46_json_45_simplify-74
696×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01348
18748
228644
3157026
4756726
Stop Event
node limit
Counts
2 → 98
Calls
Call 1
Inputs
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x x) (neg.f64 (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))) (*.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))) (*.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))) (*.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 1 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 x)) (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x x) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x x) (/.f64 0 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 x x) (/.f64 x x)) (*.f64 (/.f64 x x) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 x) (*.f64 x (/.f64 -1 x))) (*.f64 (*.f64 x (/.f64 -1 x)) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 x) -1) (neg.f64 (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x)))) (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))) (*.f64 x (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 x x) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))) (/.f64 0 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (*.f64 (/.f64 1 x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 x) x)) (*.f64 x (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 -1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 x x) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x)) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 x)) (fabs.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 4/29 (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 x 841/108) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (*.f64 x 841/108) (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 x -841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x -841/108) (/.f64 0 x)) 4/29) (*.f64 x -841/108))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x -841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x -841/108) 4/29) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x -841/108) 4/29) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 (*.f64 x -841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x -841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))))))

simplify101.0ms (1.5%)

Algorithm
egg-herbie
Rules
1010×rational_best_oopsla_all_46_json_45_simplify-13
990×rational_best_oopsla_all_46_json_45_simplify-72
810×rational_best_oopsla_all_46_json_45_simplify-49
734×rational_best_oopsla_all_46_json_45_simplify-80
564×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01951706
16821706
229201706
Stop Event
node limit
Counts
122 → 106
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 1 x)) 0)
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 0))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(+.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))
(+.f64 0 (*.f64 x (/.f64 1 x)))
(+.f64 (/.f64 x x) (neg.f64 (/.f64 0 x)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))) (*.f64 x (/.f64 1 x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))) (*.f64 x (/.f64 1 x)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))) (*.f64 x (/.f64 1 x)))
(-.f64 (*.f64 x (/.f64 1 x)) 0)
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x)))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 1 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 0))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(-.f64 0 (*.f64 x (/.f64 -1 x)))
(-.f64 0 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))
(-.f64 0 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (/.f64 -1 x))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (*.f64 x (/.f64 -1 x))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) x))
(-.f64 (/.f64 x x) (/.f64 0 x))
(-.f64 (*.f64 (/.f64 x x) (/.f64 x x)) (*.f64 (/.f64 x x) (/.f64 0 x)))
(-.f64 (*.f64 (/.f64 0 x) (*.f64 x (/.f64 -1 x))) (*.f64 (*.f64 x (/.f64 -1 x)) (/.f64 x x)))
(-.f64 (*.f64 (/.f64 0 x) -1) (neg.f64 (/.f64 x x)))
(-.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x)))) (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (/.f64 0 x)))
(-.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))) (*.f64 x (/.f64 -1 x)))
(-.f64 (-.f64 (/.f64 x x) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))) (/.f64 0 x))
(/.f64 (*.f64 x (/.f64 1 x)) 1)
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 x x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (*.f64 (/.f64 1 x) (/.f64 x x))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x)))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 x) x)) (*.f64 x (/.f64 (/.f64 1 x) x))))
(/.f64 (*.f64 x (/.f64 -1 x)) -1)
(neg.f64 (*.f64 x (/.f64 -1 x)))
(neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))
(neg.f64 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))
(neg.f64 (*.f64 (/.f64 x x) (*.f64 x (/.f64 -1 x))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (*.f64 x (/.f64 -1 x))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) x))
(fabs.f64 (*.f64 x (/.f64 1 x)))
(fabs.f64 (*.f64 x (/.f64 -1 x)))
(fabs.f64 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))
(fabs.f64 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))
(fabs.f64 (-.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x)) (*.f64 x (/.f64 1 x))))
(fabs.f64 (*.f64 (fabs.f64 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (/.f64 1 x) x))))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 1 x) x))))
(fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (/.f64 1 x))))
(fabs.f64 (*.f64 (/.f64 1 x) (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (neg.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 x)) (fabs.f64 x)))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 x 841/108) (/.f64 0 x)))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 0))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) 0))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (*.f64 x 841/108) (/.f64 0 x))))
(-.f64 0 (-.f64 (*.f64 x -841/108) 4/29))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 x -841/108)))
(-.f64 (+.f64 (*.f64 (*.f64 x -841/108) (/.f64 0 x)) 4/29) (*.f64 x -841/108))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 -1 (-.f64 (*.f64 x -841/108) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (-.f64 (*.f64 x -841/108) 4/29) -1)
(*.f64 (-.f64 (*.f64 x -841/108) 4/29) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 (*.f64 x -841/108) 4/29))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(neg.f64 (-.f64 (*.f64 x -841/108) 4/29))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 x (/.f64 1 x)) 0)
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 0))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))
(*.f64 x (/.f64 1 x))
(+.f64 0 (*.f64 x (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(+.f64 (/.f64 x x) (neg.f64 (/.f64 0 x)))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))) (*.f64 x (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))) (*.f64 x (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))) (*.f64 x (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) 0)
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) x))))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x)))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 1 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 0))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 x (/.f64 1 x)) (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) 0))
(*.f64 x (/.f64 1 x))
(-.f64 0 (*.f64 x (/.f64 -1 x)))
(*.f64 x (/.f64 1 x))
(-.f64 0 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(-.f64 0 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))
(*.f64 x (/.f64 1 x))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) x))
(*.f64 x (/.f64 1 x))
(-.f64 (/.f64 x x) (/.f64 0 x))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 (/.f64 x x) (/.f64 x x)) (*.f64 (/.f64 x x) (/.f64 0 x)))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 (/.f64 0 x) (*.f64 x (/.f64 -1 x))) (*.f64 (*.f64 x (/.f64 -1 x)) (/.f64 x x)))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 (/.f64 0 x) -1) (neg.f64 (/.f64 x x)))
(*.f64 x (/.f64 1 x))
(-.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x)))) (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (/.f64 0 x)))
(*.f64 x (/.f64 1 x))
(-.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))) (*.f64 x (/.f64 -1 x)))
(*.f64 x (/.f64 1 x))
(-.f64 (-.f64 (/.f64 x x) (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x))) (/.f64 0 x))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) 1)
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 x x))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (*.f64 (/.f64 1 x) (/.f64 x x))))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x)))))
(*.f64 x (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 x (/.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (/.f64 1 x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 (/.f64 1 x) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (/.f64 1 x) (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 1 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 x) x)) (*.f64 x (/.f64 (/.f64 1 x) x))))
(/.f64 (*.f64 x (/.f64 -1 x)) -1)
(*.f64 x (/.f64 1 x))
(neg.f64 (*.f64 x (/.f64 -1 x)))
(*.f64 x (/.f64 1 x))
(neg.f64 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(neg.f64 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))
(*.f64 x (/.f64 1 x))
(neg.f64 (*.f64 (/.f64 x x) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(neg.f64 (*.f64 (/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 1 x))) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 x x))) x))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 x (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 x (/.f64 -1 x)))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (*.f64 x (/.f64 1 x)) (*.f64 x (/.f64 -1 x))))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (*.f64 x (/.f64 -1 x)) (*.f64 x (/.f64 1 x))))
(*.f64 x (/.f64 1 x))
(fabs.f64 (-.f64 (*.f64 (*.f64 x (/.f64 1 x)) (/.f64 0 x)) (*.f64 x (/.f64 1 x))))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (fabs.f64 x) (/.f64 1 x)))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (/.f64 1 x) x))))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 1 x) x))))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (/.f64 1 x))))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (/.f64 1 x) (fabs.f64 x)))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 x x)) (neg.f64 x)))
(*.f64 x (/.f64 1 x))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 x)) (fabs.f64 x)))
(*.f64 x (/.f64 1 x))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 x 841/108) (/.f64 0 x)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 0))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) 0))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (*.f64 x 841/108) (/.f64 0 x))))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 0 (-.f64 (*.f64 x -841/108) 4/29))
(-.f64 4/29 (*.f64 x -841/108))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(-.f64 (*.f64 4/29 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 x -841/108)))
(*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (-.f64 4/29 (*.f64 x -841/108)))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))))
(-.f64 (+.f64 (*.f64 (*.f64 x -841/108) (/.f64 0 x)) 4/29) (*.f64 x -841/108))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 -1 (-.f64 (*.f64 x -841/108) 4/29))
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (-.f64 (*.f64 x -841/108) 4/29) -1)
(-.f64 4/29 (*.f64 x -841/108))
(*.f64 (-.f64 (*.f64 x -841/108) 4/29) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (-.f64 4/29 (*.f64 x -841/108)))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 (*.f64 x -841/108) 4/29))
(*.f64 (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))) (-.f64 4/29 (*.f64 x -841/108)))
(*.f64 (-.f64 4/29 (*.f64 x -841/108)) (/.f64 (+.f64 4/29 (*.f64 841/108 x)) (+.f64 4/29 (*.f64 841/108 x))))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(neg.f64 (-.f64 (*.f64 x -841/108) 4/29))
(-.f64 4/29 (*.f64 x -841/108))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
0.1b
(/.f64 841/108 x)
30.7b
(*.f64 (/.f64 841/108 x) (*.f64 x x))
Compiler

Compiled 26 to 14 computations (46.2% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (/.f64 841/108 x) (*.f64 x x))
0.0ms
x
@inf
(*.f64 (/.f64 841/108 x) (*.f64 x x))
0.0ms
x
@-inf
(*.f64 (/.f64 841/108 x) (*.f64 x x))
0.0ms
x
@-inf
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
0.0ms
x
@inf
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)

rewrite70.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1578×rational_best_oopsla_all_46_json-2
1578×rational_best_oopsla_all_46_json-1
1578×rational_best_oopsla_all_46_json-4
1578×rational_best_oopsla_all_46_json-3
996×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0944
16044
220344
387620
4369620
Stop Event
node limit
Counts
2 → 58
Calls
Call 1
Inputs
(*.f64 (/.f64 841/108 x) (*.f64 x x))
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 841/108) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 841/108) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))) (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 841/108) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (neg.f64 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x))) (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 841/108) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x 841/108)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 841/108) 4/29)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 4/29 (*.f64 x 841/108))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 4/29) (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))))))

simplify127.0ms (1.9%)

Algorithm
egg-herbie
Rules
1154×rational_best_oopsla_all_46_json_45_simplify-82
842×rational_best_oopsla_all_46_json_45_simplify-13
790×rational_best_oopsla_all_46_json_45_simplify-10
776×rational_best_oopsla_all_46_json_45_simplify-72
768×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01211348
14301336
223531270
373691258
Stop Event
node limit
Counts
82 → 80
Calls
Call 1
Inputs
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 x 841/108) 0)
(+.f64 (*.f64 x 841/108) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(+.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(+.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))
(+.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))
(+.f64 0 (*.f64 x 841/108))
(+.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))) (*.f64 x 841/108))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (*.f64 x 841/108))
(-.f64 (*.f64 x 841/108) 0)
(-.f64 0 (neg.f64 (*.f64 x 841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (neg.f64 (*.f64 x 841/108))))
(-.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 x 841/108) 1)
(/.f64 (*.f64 x 841/108) (/.f64 x x))
(/.f64 (*.f64 x 841/108) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))
(/.f64 (*.f64 x 841/108) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x))) (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))
(/.f64 (*.f64 x 841/108) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(neg.f64 (neg.f64 (*.f64 x 841/108)))
(+.f64 (*.f64 x 841/108) 4/29)
(+.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(+.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 0 (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 x 841/108))
(+.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 4/29))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 4/29) (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(*.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))
Outputs
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
(*.f64 841/108 x)
4/29
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 841/108 x)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 x 841/108) 0)
(*.f64 841/108 x)
(+.f64 (*.f64 x 841/108) (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(*.f64 841/108 x)
(+.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(*.f64 841/108 x)
(+.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))
(*.f64 841/108 x)
(+.f64 (*.f64 x 841/108) (*.f64 0 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))
(*.f64 841/108 x)
(+.f64 0 (*.f64 x 841/108))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 x 841/108))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 x 841/108))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))) (*.f64 x 841/108))
(*.f64 841/108 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))) (*.f64 x 841/108))
(*.f64 841/108 x)
(-.f64 (*.f64 x 841/108) 0)
(*.f64 841/108 x)
(-.f64 0 (neg.f64 (*.f64 x 841/108)))
(*.f64 841/108 x)
(-.f64 (*.f64 0 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))) (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (neg.f64 (*.f64 x 841/108))))
(*.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (neg.f64 (neg.f64 (*.f64 841/108 x))))
(*.f64 (*.f64 841/108 x) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)))
(*.f64 (*.f64 841/108 x) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(-.f64 (*.f64 0 (*.f64 (/.f64 841/108 x) (/.f64 x x))) (*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (neg.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (-.f64 0 (neg.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (-.f64 (*.f64 x x) 0))
(*.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 841/108 x))
(/.f64 (*.f64 x 841/108) 1)
(*.f64 841/108 x)
(/.f64 (*.f64 x 841/108) (/.f64 x x))
(*.f64 841/108 x)
(/.f64 (*.f64 x 841/108) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)))
(*.f64 841/108 x)
(/.f64 (*.f64 x 841/108) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x x)) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (/.f64 841/108 x)) (*.f64 x (/.f64 841/108 x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))) (*.f64 x (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (*.f64 x (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))))) (*.f64 x (*.f64 x (*.f64 (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)) (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 841/108 x) (/.f64 841/108 x)))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 x x)) (*.f64 (/.f64 841/108 x) (/.f64 x x))))
(/.f64 (*.f64 x 841/108) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x))) (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))
(/.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x))) (*.f64 (/.f64 841/108 x) (/.f64 (*.f64 x x) (/.f64 841/108 x)))))
(/.f64 (*.f64 x 841/108) (/.f64 (/.f64 (*.f64 x 841/108) (*.f64 x 841/108)) (/.f64 (*.f64 x 841/108) (*.f64 x 841/108))))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 (*.f64 841/108 x) (*.f64 841/108 x)) (/.f64 (*.f64 841/108 x) (*.f64 841/108 x))))
(/.f64 (*.f64 841/108 x) (/.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54))))
(neg.f64 (neg.f64 (*.f64 x 841/108)))
(*.f64 841/108 x)
(+.f64 (*.f64 x 841/108) 4/29)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (+.f64 (*.f64 x 841/108) 4/29) 0)
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 0 (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 4/29 (*.f64 x 841/108))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) 4/29) (*.f64 (*.f64 x 841/108) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (+.f64 (*.f64 x 841/108) 4/29) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 1 (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 -1 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 1 (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) -1)
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (-.f64 -4/29 (*.f64 x 841/108)) (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (+.f64 (*.f64 x 841/108) 4/29))
(+.f64 4/29 (*.f64 841/108 x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))) (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) 1)
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)))
(+.f64 4/29 (*.f64 841/108 x))
(/.f64 (+.f64 (*.f64 x 841/108) 4/29) (/.f64 (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29)) (/.f64 (+.f64 (*.f64 x 841/108) 4/29) (+.f64 (*.f64 x 841/108) 4/29))))
(+.f64 4/29 (*.f64 841/108 x))
(neg.f64 (-.f64 -4/29 (*.f64 x 841/108)))
(+.f64 4/29 (*.f64 841/108 x))

localize21.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 x -841/108)
0.2b
(*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108))))
0.3b
(*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))
0.3b
(/.f64 1 (*.f64 x 841/108))
Compiler

Compiled 50 to 39 computations (22% saved)

localize27.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 x (/.f64 1 (*.f64 841/108 x)))
0.2b
(*.f64 841/108 x)
0.2b
(*.f64 x -841/108)
0.3b
(/.f64 1 (*.f64 841/108 x))
Compiler

Compiled 67 to 52 computations (22.4% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 x (/.f64 1 (*.f64 841/108 x)))
0.0ms
x
@inf
(*.f64 x (/.f64 1 (*.f64 841/108 x)))
0.0ms
x
@-inf
(*.f64 x (/.f64 1 (*.f64 841/108 x)))

rewrite65.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1458×rational_best_oopsla_all_46_json-2
1458×rational_best_oopsla_all_46_json-1
1458×rational_best_oopsla_all_46_json-4
1458×rational_best_oopsla_all_46_json-3
1240×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
14819
213719
358119
4297719
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(*.f64 x (/.f64 1 (*.f64 841/108 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))) (*.f64 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x)) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108)))))))))

simplify127.0ms (1.9%)

Algorithm
egg-herbie
Rules
1462×rational_best_oopsla_all_46_json_45_simplify-72
1324×rational_best_oopsla_all_46_json_45_simplify-10
944×rational_best_oopsla_all_46_json_45_simplify-49
810×rational_best_oopsla_all_46_json_45_simplify-7
666×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057468
1177468
2738468
33370468
47582468
Stop Event
node limit
Counts
36 → 26
Calls
Call 1
Inputs
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 0)
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(+.f64 0 (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(-.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 0)
(-.f64 0 (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))) (*.f64 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 1)
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 x x))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x)) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))
(neg.f64 (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108)))))
Outputs
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
108/841
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 0)
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 0 (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 0)
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(-.f64 0 (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))) (*.f64 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108))))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) 1)
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 x x))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 x x))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x)) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) x))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108)))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (/.f64 1 (*.f64 x 841/108))))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (/.f64 (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 1 (*.f64 x 841/108))) (*.f64 x (/.f64 1 (*.f64 x 841/108))))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))
(neg.f64 (*.f64 x (neg.f64 (/.f64 1 (*.f64 x 841/108)))))
(*.f64 x (/.f64 1 (*.f64 x 841/108)))

localize46.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x))
0.3b
(/.f64 1 (*.f64 841/108 x))
0.3b
(*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108)))
30.9b
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)
Compiler

Compiled 120 to 93 computations (22.5% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)
0.0ms
x
@0
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)
0.0ms
x
@inf
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)
0.0ms
x
@0
(*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108)))
0.0ms
x
@inf
(*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108)))

rewrite70.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1042×rational_best_oopsla_all_46_json_45_simplify-89
914×rational_best_oopsla_all_46_json_45_simplify-13
870×rational_best_oopsla_all_46_json_45_simplify-37
860×rational_best_oopsla_all_46_json_45_simplify-23
844×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
015121
199121
2330117
3179093
Stop Event
node limit
Counts
3 → 110
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)
(*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108)))
(*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -841/108 (*.f64 x -841/108))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)) (/.f64 0 (*.f64 841/108 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -841/108 (*.f64 x -841/108))) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 -841/108 (/.f64 x x)) (*.f64 -841/108 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 -841/108 (*.f64 x -841/108)) (*.f64 -841/108 (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)))))))

simplify157.0ms (2.3%)

Algorithm
egg-herbie
Rules
1734×rational_best_oopsla_all_46_json_45_simplify-13
1356×rational_best_oopsla_all_46_json_45_simplify-10
830×rational_best_oopsla_all_46_json_45_simplify-72
810×rational_best_oopsla_all_46_json_45_simplify-23
580×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02186774
17196766
226916754
365736746
Stop Event
node limit
Counts
146 → 186
Calls
Call 1
Inputs
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0)
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) 0))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(+.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0)
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) 0))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(-.f64 0 (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 1)
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 x x))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0)
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108))) 0))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) 0))
(+.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 -841/108 (*.f64 x -841/108))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0)
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108))) 0))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) 0))
(-.f64 0 (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(-.f64 0 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)) (/.f64 0 (*.f64 841/108 x)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(-.f64 (*.f64 0 (*.f64 -841/108 (*.f64 x -841/108))) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 1)
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 -841/108 (/.f64 x x)) (*.f64 -841/108 (/.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 -841/108 (*.f64 x -841/108)) (*.f64 -841/108 (*.f64 x -841/108))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0)
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(+.f64 0 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0)
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(-.f64 (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 1)
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)) -1)
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)))
Outputs
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
(/.f64 11664/707281 x)
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(/.f64 108/841 x)
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0)
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 0 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0)
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) 0))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 0 (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 0 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 1)
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 x x))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))))
(*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0)
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 0 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 -841/108 (*.f64 x -841/108))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108)))) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0)
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 x (*.f64 -841/108 (*.f64 x -841/108))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (*.f64 (*.f64 x -841/108) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) 0))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 0 (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (neg.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (neg.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)))))
(neg.f64 (*.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (neg.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))))
(-.f64 0 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 x (*.f64 (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))) -841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (*.f64 x -841/108) (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) 841/108)))))
(*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) 841/108)))
(-.f64 (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)) (/.f64 0 (*.f64 841/108 x)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))) (*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(*.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))) (neg.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) -841/108))))
(neg.f64 (*.f64 (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 x -841/108)) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 x (*.f64 (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))) -841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (*.f64 (*.f64 x -841/108) (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) 841/108)))))
(*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) 841/108)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 (/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))) (neg.f64 (neg.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)))))
(*.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/54))))
(*.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))))
(-.f64 (*.f64 0 (*.f64 -841/108 (*.f64 x -841/108))) (*.f64 (*.f64 -841/108 (*.f64 x -841/108)) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(*.f64 (*.f64 x 707281/11664) (neg.f64 (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))
(*.f64 (neg.f64 (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x 707281/11664))
(*.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x 707281/11664))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) 1)
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 x x))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))) (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))) (*.f64 (*.f64 x 841/108) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x 841/54)) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x 841/54))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 -841/108 (/.f64 x x)) (*.f64 -841/108 (/.f64 x x))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 (/.f64 x x) -841/108) (*.f64 (/.f64 x x) -841/108)))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 (/.f64 x x) -841/108) (*.f64 (/.f64 x x) -841/108)))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 x x) -841/108) (*.f64 (/.f64 x x) -841/108)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x x)) (*.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x x)) (*.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 -841/108 (*.f64 x -841/108)) (*.f64 -841/108 (*.f64 x -841/108))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 x 707281/11664) (*.f64 x 707281/11664)))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 x 707281/11664) (*.f64 x 707281/11664)))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 x 707281/11664) (*.f64 x 707281/11664)))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 x) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/108) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))) (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (*.f64 841/108 x) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 (*.f64 x 841/108) (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))) (*.f64 (*.f64 x 841/108) (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 (*.f64 x 841/108) (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))) (*.f64 (*.f64 x 841/108) (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x 841/54))) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x 841/54)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108))) (*.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 x (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (*.f64 (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (/.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (/.f64 (/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))) (/.f64 (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)) (*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x)))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108)) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/54)) (*.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/54)))))
(/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (/.f64 (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))) (/.f64 (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))) (*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54))))))
(neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 841/108 (*.f64 (/.f64 1 (*.f64 x 841/108)) x))
(*.f64 x (*.f64 (/.f64 1 (*.f64 x 841/108)) 841/108))
(*.f64 (*.f64 x 841/54) (/.f64 1 (*.f64 x 841/54)))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0)
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 0 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(+.f64 (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 0)
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(-.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) -841/108))))
(neg.f64 (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))))))
(neg.f64 (*.f64 (*.f64 x -841/108) (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))))
(-.f64 (*.f64 0 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))) (*.f64 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 x (neg.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) 1)
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 x x))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x -841/108) (*.f64 x -841/108)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x 841/54) (*.f64 x 841/54)))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54))) (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)) (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x 841/54)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54))) (/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)) (*.f64 x (*.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) 841/54)))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))) (*.f64 841/108 (*.f64 x (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)))) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x 841/108)) (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108)) (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))))) (*.f64 841/108 (/.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 x (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))) (/.f64 (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x))) (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)))))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)) -1)
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) (*.f64 x -841/108)))
(*.f64 x (*.f64 841/108 (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))))

eval401.0ms (5.9%)

Compiler

Compiled 21537 to 16645 computations (22.7% saved)

prune124.0ms (1.8%)

Pruning

10 alts after pruning (4 fresh and 6 done)

PrunedKeptTotal
New6972699
Fresh022
Picked101
Done167
Total69910709
Error
0.0b
Counts
709 → 10
Alt Table
Click to see full alt table
StatusErrorProgram
15.1b
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
32.8b
(+.f64 (*.f64 (*.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x 707281/11664)) (neg.f64 (*.f64 x -841/108))) 4/29)
0.2b
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 108/841 x))))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (*.f64 x -841/108))) 4/29)
0.1b
(+.f64 (*.f64 841/108 x) 4/29)
32.8b
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108)))
32.8b
(*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108)))
32.8b
(*.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 x -841/108)))
32.7b
(*.f64 841/108 x)
29.9b
4/29
Compiler

Compiled 132 to 105 computations (20.5% saved)

regimes29.0ms (0.4%)

Counts
18 → 1
Calls
Call 1
Inputs
4/29
(*.f64 841/108 x)
(+.f64 (*.f64 841/108 x) 4/29)
(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
(-.f64 (*.f64 (/.f64 841/108 x) (*.f64 x x)) -4/29)
(*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108)))
(+.f64 (*.f64 (*.f64 x (/.f64 1 x)) (neg.f64 (*.f64 x -841/108))) 4/29)
(*.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 x -841/108)))
(*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108)))
(+.f64 (-.f64 (*.f64 0 841/108) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
(+.f64 (*.f64 (*.f64 841/108 (*.f64 x (/.f64 1 (*.f64 841/108 x)))) (neg.f64 (*.f64 x -841/108))) 4/29)
(+.f64 (*.f64 (*.f64 x (*.f64 841/108 (/.f64 1 (*.f64 x 841/108)))) (neg.f64 (*.f64 x -841/108))) 4/29)
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (/.f64 1 (*.f64 841/108 x))) (neg.f64 (*.f64 x -841/108))) 4/29)
(+.f64 (-.f64 (*.f64 0 (*.f64 x (/.f64 841/108 x))) (*.f64 (*.f64 x (/.f64 841/108 x)) (neg.f64 x))) 4/29)
(+.f64 (*.f64 (*.f64 (*.f64 x (/.f64 (/.f64 1 (*.f64 x 841/108)) (*.f64 x 841/108))) (*.f64 x 707281/11664)) (neg.f64 (*.f64 x -841/108))) 4/29)
(+.f64 (*.f64 (*.f64 (*.f64 841/108 (*.f64 (/.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 841/108 x)) x)) (neg.f64 (*.f64 x -841/108))) (neg.f64 (*.f64 x -841/108))) 4/29)
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 108/841 x))))) (neg.f64 (*.f64 x -841/108))) 4/29)
(+.f64 (*.f64 (*.f64 (*.f64 841/108 x) (*.f64 (/.f64 1 (*.f64 841/108 x)) (*.f64 (/.f64 1 (*.f64 841/108 x)) (/.f64 1 (/.f64 1 (*.f64 841/108 x)))))) (neg.f64 (*.f64 x -841/108))) 4/29)
Outputs
(+.f64 (*.f64 841/108 x) 4/29)
Calls

3 calls:

9.0ms
(*.f64 (/.f64 841 108) x)
8.0ms
x
5.0ms
(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
Results
ErrorSegmentsBranch
0.1b1x
0.1b1(+.f64 (*.f64 (/.f64 841 108) x) (/.f64 4 29))
0.1b1(*.f64 (/.f64 841 108) x)
Compiler

Compiled 281 to 222 computations (21% saved)

regimes9.0ms (0.1%)

Accuracy

Total -60.8b remaining (-6554.4%)

Threshold costs -60.8b (-6554.4%)

Counts
2 → 3
Calls
Call 1
Inputs
4/29
(*.f64 841/108 x)
Outputs
(*.f64 841/108 x)
4/29
(*.f64 841/108 x)
Calls

1 calls:

8.0ms
x
Results
ErrorSegmentsBranch
0.9b3x
Compiler

Compiled 7 to 5 computations (28.6% saved)

bsearch35.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
1.0916383224762122e-9
36.58741605505839
17.0ms
-5.735412166513692e+20
-0.00012518826101439137
Results
31.0ms336×body256valid
Compiler

Compiled 182 to 159 computations (12.6% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01647
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 841/108 x) 4/29)
(if (<=.f64 x -1261007895663739/72057594037927936) (*.f64 841/108 x) (if (<=.f64 x 1261007895663739/72057594037927936) 4/29 (*.f64 841/108 x)))
4/29
Outputs
(+.f64 (*.f64 841/108 x) 4/29)
(if (<=.f64 x -1261007895663739/72057594037927936) (*.f64 841/108 x) (if (<=.f64 x 1261007895663739/72057594037927936) 4/29 (*.f64 841/108 x)))
4/29
Compiler

Compiled 24 to 19 computations (20.8% saved)

soundness166.0ms (2.5%)

Algorithm
egg-herbie
Rules
1540×rational_best_oopsla_all_46_json_45_simplify-23
794×rational_best_oopsla_all_46_json_45_simplify-35
794×rational_best_oopsla_all_46_json_45_simplify-89
706×rational_best_oopsla_all_46_json_45_simplify-10
700×rational_best_oopsla_all_46_json_45_simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01313
12013
23013
36413
422213
5102713
6482613
7750813
Stop Event
node limit
Compiler

Compiled 22 to 19 computations (13.6% saved)

end23.0ms (0.3%)

Compiler

Compiled 22 to 17 computations (22.7% saved)

Profiling

Loading profile data...