Details

Time bar (total: 5.3s)

analyze3.0ms (0.1%)

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
85.7%75%12.5%0%12.5%0%0%5
92.3%75%6.2%0%18.7%0%0%6
96%75%3.1%0%21.9%0%0%7
98%75%1.6%0%23.4%0%0%8
99%75%0.8%0%24.2%0%0%9
99.5%75%0.4%0%24.6%0%0%10
99.7%75%0.2%0%24.8%0%0%11
99.9%75%0.1%0%24.9%0%0%12
Compiler

Compiled 11 to 9 computations (18.2% saved)

sample1.1s (20.4%)

Results
1.1s8256×body256valid
0.0msbody256infinite
Bogosity

preprocess118.0ms (2.2%)

Algorithm
egg-herbie
Rules
1700×rational_best_oopsla_all_46_json_45_simplify-72
984×rational_best_oopsla_all_46_json_45_simplify-10
936×rational_best_oopsla_all_46_json_45_simplify-89
914×rational_best_oopsla_all_46_json_45_simplify-13
784×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
12325
27225
322325
489025
5400725
6675425
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Outputs
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Compiler

Compiled 11 to 9 computations (18.2% saved)

simplify127.0ms (2.4%)

Algorithm
egg-herbie
Rules
1700×rational_best_oopsla_all_46_json_45_simplify-72
984×rational_best_oopsla_all_46_json_45_simplify-10
936×rational_best_oopsla_all_46_json_45_simplify-89
914×rational_best_oopsla_all_46_json_45_simplify-13
784×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
12325
27225
322325
489025
5400725
6675425
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Outputs
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))

eval0.0ms (0%)

Compiler

Compiled 10 to 8 computations (20% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
0.1b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Compiler

Compiled 10 to 8 computations (20% saved)

localize11.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 253/1000 (*.f64 x 3/25))
0.2b
(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
0.2b
(*.f64 x 3/25)
Compiler

Compiled 29 to 22 computations (24.1% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
0.0ms
x
@inf
(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
0.0ms
x
@-inf
(*.f64 x 3/25)
0.0ms
x
@inf
(*.f64 x 3/25)
0.0ms
x
@0
(*.f64 x 3/25)

rewrite74.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1570×rational_best_oopsla_all_46_json-2
1570×rational_best_oopsla_all_46_json-1
1570×rational_best_oopsla_all_46_json-3
1568×rational_best_oopsla_all_46_json-4
1104×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0839
15539
218239
374439
4345039
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(*.f64 x 3/25)
(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
(+.f64 253/1000 (*.f64 x 3/25))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 3/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 3/25) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 3/25) (*.f64 0 (*.f64 x (/.f64 3/25 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))) (*.f64 x 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 3/25 x))) (*.f64 x 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 3/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x -3/25))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 3/25) (/.f64 (*.f64 x (/.f64 3/25 x)) (*.f64 x (/.f64 3/25 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -3/25) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x -3/25))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 253/1000) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x x) (*.f64 x (*.f64 x 3/25))) (*.f64 (*.f64 x 253/1000) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x x) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (*.f64 x 3/25))) (*.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) 253/1000) (*.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 253/1000 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 3/25)) (*.f64 253/1000 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000)) (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x)))) (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 3/25) -253/1000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 253/1000 (*.f64 x -3/25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 3/25) 253/1000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 x -3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (+.f64 (*.f64 x 3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 -1 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x -3/25) 253/1000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x -3/25) 253/1000) (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x -3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (-.f64 (*.f64 x -3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 3/25) 253/1000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x -3/25) 253/1000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x -3/25) 253/1000))))))

simplify86.0ms (1.6%)

Algorithm
egg-herbie
Rules
1454×rational_best_oopsla_all_46_json_45_simplify-13
924×rational_best_oopsla_all_46_json_45_simplify-72
790×rational_best_oopsla_all_46_json_45_simplify-49
782×rational_best_oopsla_all_46_json_45_simplify-7
734×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01802724
16272724
230782708
Stop Event
node limit
Counts
124 → 116
Calls
Call 1
Inputs
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 253/1000 x)
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
253/1000
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 3/25 x)
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 3/25 x)
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 (*.f64 x 3/25) 0)
(+.f64 (*.f64 x 3/25) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))))
(+.f64 (*.f64 x 3/25) (*.f64 0 (*.f64 x (/.f64 3/25 x))))
(+.f64 0 (*.f64 x 3/25))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))) (*.f64 x 3/25))
(+.f64 (*.f64 0 (*.f64 x (/.f64 3/25 x))) (*.f64 x 3/25))
(-.f64 (*.f64 x 3/25) 0)
(-.f64 0 (*.f64 x -3/25))
(/.f64 (*.f64 x 3/25) 1)
(/.f64 (*.f64 x 3/25) (/.f64 x x))
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))
(/.f64 (*.f64 x 3/25) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(/.f64 (*.f64 x 3/25) (/.f64 (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))))
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))))
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 x (/.f64 3/25 x)) (*.f64 x (/.f64 3/25 x))))
(/.f64 (*.f64 x -3/25) -1)
(neg.f64 (*.f64 x -3/25))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 0 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x 253/1000))
(+.f64 (*.f64 (*.f64 x 253/1000) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 x 3/25))))
(+.f64 (*.f64 (/.f64 x x) (*.f64 x (*.f64 x 3/25))) (*.f64 (*.f64 x 253/1000) (/.f64 x x)))
(+.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x 253/1000)))
(+.f64 (*.f64 (/.f64 x x) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (*.f64 x 3/25))))
(+.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (*.f64 x 3/25))) (*.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 253/1000)))
(+.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) 253/1000))
(+.f64 (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) 253/1000) (*.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 (*.f64 253/1000 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 3/25)))
(+.f64 (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 3/25)) (*.f64 253/1000 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(-.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)
(-.f64 0 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))
(-.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x -3/25)))
(-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 x x))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000)) (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x)))) (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(neg.f64 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))
(-.f64 (*.f64 x 3/25) -253/1000)
(-.f64 253/1000 (*.f64 x -3/25))
(-.f64 (+.f64 (*.f64 x 3/25) 253/1000) 0)
(-.f64 0 (-.f64 (*.f64 x -3/25) 253/1000))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) 1)
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (+.f64 (*.f64 x 3/25) 253/1000))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 -1 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (-.f64 (*.f64 x -3/25) 253/1000) -1)
(*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 -1 (-.f64 (*.f64 x -3/25) 253/1000))
(*.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (-.f64 (*.f64 x -3/25) 253/1000))
(/.f64 (+.f64 (*.f64 x 3/25) 253/1000) 1)
(/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))
(/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(/.f64 (-.f64 (*.f64 x -3/25) 253/1000) -1)
(neg.f64 (-.f64 (*.f64 x -3/25) 253/1000))
Outputs
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 3/25 x)
(*.f64 253/1000 x)
(*.f64 x 253/1000)
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
253/1000
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 3/25 x)
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 3/25 x)
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 253/1000 (*.f64 3/25 x))
(+.f64 (*.f64 x 3/25) 0)
(*.f64 3/25 x)
(+.f64 (*.f64 x 3/25) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))))
(*.f64 3/25 x)
(+.f64 (*.f64 x 3/25) (*.f64 0 (*.f64 x (/.f64 3/25 x))))
(*.f64 3/25 x)
(+.f64 0 (*.f64 x 3/25))
(*.f64 3/25 x)
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))) (*.f64 x 3/25))
(*.f64 3/25 x)
(+.f64 (*.f64 0 (*.f64 x (/.f64 3/25 x))) (*.f64 x 3/25))
(*.f64 3/25 x)
(-.f64 (*.f64 x 3/25) 0)
(*.f64 3/25 x)
(-.f64 0 (*.f64 x -3/25))
(neg.f64 (*.f64 x -3/25))
(/.f64 (*.f64 x 3/25) 1)
(*.f64 3/25 x)
(/.f64 (*.f64 x 3/25) (/.f64 x x))
(*.f64 3/25 x)
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))
(*.f64 3/25 x)
(/.f64 (*.f64 x 3/25) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 3/25 x)
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 x)
(/.f64 (*.f64 x 3/25) (/.f64 (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))))
(/.f64 (*.f64 3/25 x) (/.f64 (/.f64 (*.f64 3/25 x) (*.f64 3/25 x)) (/.f64 (*.f64 3/25 x) (*.f64 3/25 x))))
(/.f64 (*.f64 3/25 x) (/.f64 (/.f64 (*.f64 x 6/25) (*.f64 x 6/25)) (/.f64 (*.f64 x 6/25) (*.f64 x 6/25))))
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 3/25 (/.f64 x x)))))
(/.f64 (*.f64 3/25 x) (/.f64 (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x 3/25) (/.f64 (*.f64 x (/.f64 3/25 x)) (*.f64 x (/.f64 3/25 x))))
(/.f64 (*.f64 3/25 x) (/.f64 (*.f64 x (/.f64 3/25 x)) (*.f64 x (/.f64 3/25 x))))
(/.f64 (*.f64 x -3/25) -1)
(neg.f64 (*.f64 x -3/25))
(neg.f64 (*.f64 x -3/25))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 0 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x 253/1000) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 x 3/25))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (/.f64 x x) (*.f64 x (*.f64 x 3/25))) (*.f64 (*.f64 x 253/1000) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (/.f64 x x) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (*.f64 x 3/25))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))))
(*.f64 (+.f64 253/1000 (*.f64 3/25 x)) (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) x))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (+.f64 253/1000 (*.f64 3/25 x))))
(+.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (*.f64 x 3/25))) (*.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))))
(*.f64 (+.f64 253/1000 (*.f64 3/25 x)) (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) x))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (+.f64 253/1000 (*.f64 3/25 x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 253/1000)))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))))
(*.f64 (+.f64 253/1000 (*.f64 3/25 x)) (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) x))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (+.f64 253/1000 (*.f64 3/25 x))))
(+.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))))
(*.f64 (+.f64 253/1000 (*.f64 3/25 x)) (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) x))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (+.f64 253/1000 (*.f64 3/25 x))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) 253/1000) (*.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 253/1000 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x 3/25)) (*.f64 253/1000 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(-.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(-.f64 0 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))
(neg.f64 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))
(*.f64 x (-.f64 253/1000 (*.f64 x -3/25)))
(-.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x -3/25)))
(neg.f64 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))
(*.f64 x (-.f64 253/1000 (*.f64 x -3/25)))
(-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (neg.f64 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (-.f64 253/1000 (*.f64 x -3/25))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 x x))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000)) (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000))))
(/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (/.f64 (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000)) (*.f64 (/.f64 x x) (-.f64 (*.f64 x -3/25) 253/1000))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (/.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x))))
(/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (/.f64 (*.f64 x (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) x)) (*.f64 x (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) x))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x)))) (+.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))))))
(/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (/.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(neg.f64 (*.f64 x (-.f64 (*.f64 x -3/25) 253/1000)))
(*.f64 x (-.f64 253/1000 (*.f64 x -3/25)))
(-.f64 (*.f64 x 3/25) -253/1000)
(+.f64 253/1000 (*.f64 3/25 x))
(-.f64 253/1000 (*.f64 x -3/25))
(-.f64 (+.f64 (*.f64 x 3/25) 253/1000) 0)
(+.f64 253/1000 (*.f64 3/25 x))
(-.f64 0 (-.f64 (*.f64 x -3/25) 253/1000))
(-.f64 253/1000 (*.f64 x -3/25))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) 1)
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (+.f64 (*.f64 x 3/25) 253/1000))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 -1 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 -1 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))) (/.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))))))
(*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 (neg.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x)))) (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))))))
(*.f64 (neg.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))) (/.f64 (-.f64 (*.f64 x -3/25) 253/1000) (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))))))
(*.f64 (-.f64 (*.f64 x -3/25) 253/1000) -1)
(-.f64 253/1000 (*.f64 x -3/25))
(*.f64 (-.f64 (*.f64 x -3/25) 253/1000) (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(*.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))) (-.f64 253/1000 (*.f64 x -3/25)))
(*.f64 -1 (-.f64 (*.f64 x -3/25) 253/1000))
(-.f64 253/1000 (*.f64 x -3/25))
(*.f64 (*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 1 (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (+.f64 (*.f64 x 3/25) 253/1000))
(+.f64 253/1000 (*.f64 3/25 x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))) (-.f64 (*.f64 x -3/25) 253/1000))
(*.f64 (/.f64 (+.f64 253/1000 (*.f64 3/25 x)) (+.f64 253/1000 (*.f64 3/25 x))) (-.f64 253/1000 (*.f64 x -3/25)))
(/.f64 (+.f64 (*.f64 x 3/25) 253/1000) 1)
(+.f64 253/1000 (*.f64 3/25 x))
(/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 253/1000 (*.f64 3/25 x))
(/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (/.f64 (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) (+.f64 (*.f64 x 3/25) 253/1000))))
(+.f64 253/1000 (*.f64 3/25 x))
(/.f64 (-.f64 (*.f64 x -3/25) 253/1000) -1)
(-.f64 253/1000 (*.f64 x -3/25))
(neg.f64 (-.f64 (*.f64 x -3/25) 253/1000))
(-.f64 253/1000 (*.f64 x -3/25))

eval47.0ms (0.9%)

Compiler

Compiled 2628 to 1985 computations (24.5% saved)

prune19.0ms (0.4%)

Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New1133116
Fresh000
Picked011
Done000
Total1134117
Error
0.0b
Counts
117 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(-.f64 1 (-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000)))
0.1b
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
21.8b
(-.f64 1 (*.f64 x 253/1000))
2.6b
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))
Compiler

Compiled 36 to 29 computations (19.4% saved)

localize8.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))
0.2b
(*.f64 3/25 (pow.f64 x 2))
Compiler

Compiled 20 to 16 computations (20% saved)

series1.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 3/25 (pow.f64 x 2))
0.0ms
x
@inf
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))
0.0ms
x
@inf
(*.f64 3/25 (pow.f64 x 2))
0.0ms
x
@0
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))
0.0ms
x
@-inf
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))

rewrite87.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1206×rational_best_oopsla_all_46_json_45_simplify-13
1166×rational_best_oopsla_all_46_json_45_simplify-23
1166×rational_best_oopsla_all_46_json_45_simplify-37
780×rational_best_oopsla_all_46_json_45_simplify-89
738×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
14832
29932
331832
4144532
Stop Event
node limit
Counts
2 → 98
Calls
Call 1
Inputs
(*.f64 3/25 (pow.f64 x 2))
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))) (*.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))) (*.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 0 (*.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 x 2) -3/25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) -3/25) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 x 2) -3/25))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) -3/25) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 -1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 -1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 0 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 (/.f64 0 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))

simplify179.0ms (3.4%)

Algorithm
egg-herbie
Rules
1360×rational_best_oopsla_all_46_json_45_simplify-49
694×rational_best_oopsla_all_46_json_45_simplify-89
644×rational_best_oopsla_all_46_json_45_simplify-35
606×rational_best_oopsla_all_46_json_45_simplify-37
582×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01992726
18292718
247712718
Stop Event
node limit
Counts
110 → 125
Calls
Call 1
Inputs
1
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(*.f64 -3/25 (pow.f64 x 2))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(*.f64 -3/25 (pow.f64 x 2))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) 0)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(+.f64 0 (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))) (*.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) 0)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 0 (*.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(-.f64 0 (*.f64 (pow.f64 x 2) -3/25))
(-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(-.f64 (*.f64 0 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (pow.f64 x 2))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) (*.f64 (pow.f64 x 2) -3/25)))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) 1)
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) -3/25) -1)
(neg.f64 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 0)
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) 0))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) 0))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) 0))
(+.f64 0 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 x 2) -3/25) 1)
(+.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(+.f64 (*.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(*.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 1)
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 -1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) -1)
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 -1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 0 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 (/.f64 0 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 -1 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 1)
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))
(/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) -1)
(neg.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
Outputs
1
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 -3/25 (pow.f64 x 2))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 -3/25 (pow.f64 x 2))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) 0)
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 0 (*.f64 3/25 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 0 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) 3/25)
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) 0)
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 0 (*.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 (neg.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) 3/25)
(-.f64 0 (*.f64 (pow.f64 x 2) -3/25))
(neg.f64 (*.f64 -3/25 (pow.f64 x 2)))
(-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (neg.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (pow.f64 x 2) 0))
(-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0)
(-.f64 (*.f64 0 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (neg.f64 (*.f64 -3/25 (pow.f64 x 2))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (pow.f64 x 2))))
(-.f64 0 (*.f64 (*.f64 3/25 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (pow.f64 x 2))))
(*.f64 (*.f64 3/25 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (-.f64 (pow.f64 x 2) 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))) (neg.f64 (*.f64 -3/25 (pow.f64 x 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) -12/25) (*.f64 (pow.f64 x 2) -12/25)) (/.f64 (*.f64 (pow.f64 x 2) -12/25) (*.f64 (pow.f64 x 2) -12/25))) (neg.f64 (*.f64 -3/25 (pow.f64 x 2))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) 1)
(*.f64 (pow.f64 x 2) 3/25)
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) 3/25)
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) -12/25) (*.f64 (pow.f64 x 2) -12/25)))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25)) (/.f64 (*.f64 (pow.f64 x 2) -6/25) (*.f64 (pow.f64 x 2) -6/25))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) -12/25) (*.f64 (pow.f64 x 2) -12/25)) (/.f64 (*.f64 (pow.f64 x 2) -12/25) (*.f64 (pow.f64 x 2) -12/25))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) 6/25) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) 6/25)))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 1 (*.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 3/25 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 3/25 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) -3/25) -1)
(neg.f64 (*.f64 -3/25 (pow.f64 x 2)))
(neg.f64 (*.f64 (pow.f64 x 2) -3/25))
(neg.f64 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 0)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) 0))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) 0))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) 0))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 0 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 3/25 (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) 3/25) (neg.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (*.f64 3/25 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 (*.f64 (pow.f64 x 2) -3/25) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 x 2) -3/25) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (*.f64 3/25 (pow.f64 x 2)) (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(+.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) 3/25) (neg.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (*.f64 3/25 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (+.f64 1 (*.f64 -3/25 (pow.f64 x 2))) (+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 -1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) -1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 -1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 0 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 (/.f64 0 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 0 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 -1 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) 1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25))) (/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)))) (*.f64 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25)) (/.f64 1 (+.f64 1 (*.f64 (pow.f64 x 2) -3/25))))))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(/.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)) -1)
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))
(neg.f64 (-.f64 -1 (*.f64 (pow.f64 x 2) -3/25)))
(+.f64 1 (*.f64 -3/25 (pow.f64 x 2)))

localize5.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 1 (*.f64 x 253/1000))
0.1b
(*.f64 x 253/1000)
Compiler

Compiled 12 to 9 computations (25% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 x 253/1000)
0.0ms
x
@-inf
(*.f64 x 253/1000)
0.0ms
x
@0
(*.f64 x 253/1000)
0.0ms
x
@inf
(-.f64 1 (*.f64 x 253/1000))
0.0ms
x
@0
(-.f64 1 (*.f64 x 253/1000))

rewrite122.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1594×rational_best_oopsla_all_46_json_45_simplify-13
1046×rational_best_oopsla_all_46_json_45_simplify-87
1014×rational_best_oopsla_all_46_json-2
1014×rational_best_oopsla_all_46_json-1
1014×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
14120
210720
341120
4208420
Stop Event
node limit
Counts
2 → 79
Calls
Call 1
Inputs
(*.f64 x 253/1000)
(-.f64 1 (*.f64 x 253/1000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 253/1000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x 253/1000) (/.f64 0 (*.f64 x 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (neg.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 253/1000 x) (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x 253/1000) (neg.f64 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 253/1000 x) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x))) (*.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000)))) (*.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))) (*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))) (*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))) (*.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) (*.f64 (/.f64 x x) -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (/.f64 253/1000 x) (/.f64 253/1000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 253/1000 x)) (*.f64 x (/.f64 253/1000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x -253/1000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 x -253/1000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -253/1000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 x 253/1000) -1) (/.f64 -1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 x 253/1000) -1) (/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 253/1000) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 253/1000) -1) (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 0 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 (/.f64 0 (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 0 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x 253/1000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 (*.f64 x 253/1000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 (*.f64 x 253/1000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))) (+.f64 (*.f64 x 253/1000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 x -253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 253/1000) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x 253/1000) -1))))))

simplify116.0ms (2.2%)

Algorithm
egg-herbie
Rules
1042×rational_best_oopsla_all_46_json_45_simplify-72
954×rational_best_oopsla_all_46_json_45_simplify-49
696×rational_best_oopsla_all_46_json_45_simplify-35
660×rational_best_oopsla_all_46_json_45_simplify-89
550×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01812263
17492227
238572215
Stop Event
node limit
Counts
103 → 123
Calls
Call 1
Inputs
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
1
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 -253/1000 x))
(*.f64 -253/1000 x)
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 -253/1000 x))
(*.f64 -253/1000 x)
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 (*.f64 x 253/1000) 0)
(+.f64 0 (*.f64 x 253/1000))
(-.f64 (*.f64 x 253/1000) 0)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000)) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x 253/1000) (/.f64 0 (*.f64 x 253/1000))))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (neg.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) 0))
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 253/1000 x) (neg.f64 x)) 0))
(-.f64 0 (*.f64 x -253/1000))
(-.f64 0 (*.f64 (*.f64 x 253/1000) (neg.f64 (/.f64 x x))))
(-.f64 0 (*.f64 (/.f64 253/1000 x) (*.f64 x (neg.f64 x))))
(-.f64 0 (*.f64 x (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x))) (*.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) (neg.f64 x)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000)))) (*.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) (*.f64 x -253/1000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))) (*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (neg.f64 x)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))) (*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) (*.f64 x -253/1000)))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))) (*.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) (*.f64 (/.f64 x x) -253/1000)))
(/.f64 (*.f64 x 253/1000) 1)
(/.f64 (*.f64 x 253/1000) (/.f64 x x))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))
(/.f64 (*.f64 x 253/1000) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000))))
(/.f64 (*.f64 x 253/1000) (/.f64 (/.f64 253/1000 x) (/.f64 253/1000 x)))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 253/1000 x)) (*.f64 x (/.f64 253/1000 x))))
(/.f64 (*.f64 x 253/1000) (/.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000)))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))))
(/.f64 (*.f64 x -253/1000) -1)
(neg.f64 (*.f64 x -253/1000))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 (+.f64 1 (*.f64 x -253/1000)) 0)
(+.f64 0 (+.f64 1 (*.f64 x -253/1000)))
(+.f64 (*.f64 x -253/1000) 1)
(*.f64 1 (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) 1)
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 x 253/1000) -1) (/.f64 -1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 x 253/1000) -1) (/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) -1)
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 0 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 (/.f64 0 (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 0 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 -1 (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))) (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) 1)
(/.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))
(/.f64 (+.f64 (*.f64 x 253/1000) -1) -1)
(neg.f64 (+.f64 (*.f64 x 253/1000) -1))
Outputs
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
(*.f64 253/1000 x)
1
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 1 (*.f64 -253/1000 x))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 (*.f64 x 253/1000) 0)
(*.f64 253/1000 x)
(+.f64 0 (*.f64 x 253/1000))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) 0)
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000)) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x 253/1000) (/.f64 0 (*.f64 x 253/1000))))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (neg.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) 0))
(*.f64 253/1000 x)
(-.f64 (*.f64 x 253/1000) (*.f64 (*.f64 (/.f64 253/1000 x) (neg.f64 x)) 0))
(*.f64 253/1000 x)
(-.f64 0 (*.f64 x -253/1000))
(neg.f64 (*.f64 x -253/1000))
(-.f64 0 (*.f64 (*.f64 x 253/1000) (neg.f64 (/.f64 x x))))
(neg.f64 (*.f64 (*.f64 253/1000 x) (neg.f64 (/.f64 x x))))
(-.f64 0 (*.f64 (/.f64 253/1000 x) (*.f64 x (neg.f64 x))))
(neg.f64 (*.f64 x (*.f64 (/.f64 253/1000 x) (neg.f64 x))))
(-.f64 0 (*.f64 x (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000))))
(neg.f64 (*.f64 x -253/1000))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x))) (*.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) (neg.f64 x)))
(*.f64 253/1000 x)
(-.f64 (*.f64 0 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000)))) (*.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) (*.f64 x -253/1000)))
(*.f64 (*.f64 (*.f64 253/1000 x) (/.f64 1 (*.f64 253/1000 x))) (neg.f64 (*.f64 x -253/1000)))
(*.f64 (*.f64 x -253/1000) (*.f64 (*.f64 x 253/500) (/.f64 -1 (*.f64 x 253/500))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))) (*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (neg.f64 x)))
(*.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (-.f64 0 (neg.f64 x)))
(*.f64 (*.f64 253/1000 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (/.f64 x x)))) (-.f64 x 0))
(*.f64 x (*.f64 253/1000 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (/.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))) (*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) (*.f64 x -253/1000)))
(*.f64 (*.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))) (neg.f64 (*.f64 x -253/1000)))
(*.f64 (*.f64 (/.f64 (*.f64 253/1000 x) (*.f64 253/1000 x)) (/.f64 (*.f64 253/1000 x) (*.f64 253/1000 x))) (neg.f64 (*.f64 x -253/1000)))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))) (*.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) (*.f64 (/.f64 x x) -253/1000)))
(neg.f64 (*.f64 x -253/1000))
(/.f64 (*.f64 x 253/1000) 1)
(*.f64 253/1000 x)
(/.f64 (*.f64 x 253/1000) (/.f64 x x))
(*.f64 253/1000 x)
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 253/1000 x) (*.f64 253/1000 x)))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 -253/1000 (/.f64 x x))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 (/.f64 x x) -253/500) (*.f64 (/.f64 x x) -253/500)))
(/.f64 (*.f64 x 253/1000) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 253/1000 x) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/1000))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/500)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) -253/500))))
(/.f64 (*.f64 x 253/1000) (/.f64 (/.f64 253/1000 x) (/.f64 253/1000 x)))
(/.f64 (*.f64 253/1000 x) (/.f64 (/.f64 253/1000 x) (/.f64 253/1000 x)))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 253/1000 x)) (*.f64 x (/.f64 253/1000 x))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 x (/.f64 253/1000 x)) (*.f64 x (/.f64 253/1000 x))))
(/.f64 (*.f64 x 253/1000) (/.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))))
(/.f64 (*.f64 253/1000 x) (/.f64 (/.f64 (*.f64 x 253/500) (*.f64 x 253/500)) (/.f64 (*.f64 x 253/500) (*.f64 x 253/500))))
(/.f64 (*.f64 253/1000 x) (/.f64 (/.f64 (*.f64 253/1000 x) (*.f64 253/1000 x)) (/.f64 (*.f64 253/1000 x) (*.f64 253/1000 x))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 253/1000 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 253/1000 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (/.f64 x x))))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000))) (*.f64 (*.f64 x 253/1000) (/.f64 1 (*.f64 x 253/1000)))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 (*.f64 253/1000 x) (/.f64 1 (*.f64 253/1000 x))) (*.f64 (*.f64 253/1000 x) (/.f64 1 (*.f64 253/1000 x)))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 (*.f64 x 253/500) (/.f64 -1 (*.f64 x 253/500))) (*.f64 (*.f64 x 253/500) (/.f64 -1 (*.f64 x 253/500)))))
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x)) (*.f64 x (/.f64 (*.f64 253/1000 (/.f64 x x)) x))))
(*.f64 253/1000 x)
(/.f64 (*.f64 x 253/1000) (/.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/1000) (*.f64 (/.f64 x x) -253/1000)))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 -253/1000 (/.f64 x x)))) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 -253/1000 (/.f64 x x))))))
(/.f64 (*.f64 253/1000 x) (/.f64 (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/500) (*.f64 (/.f64 x x) -253/500))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) -253/500) (*.f64 (/.f64 x x) -253/500)))))
(/.f64 (*.f64 x -253/1000) -1)
(neg.f64 (*.f64 x -253/1000))
(neg.f64 (*.f64 x -253/1000))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 (+.f64 1 (*.f64 x -253/1000)) 0)
(+.f64 1 (*.f64 x -253/1000))
(+.f64 0 (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(+.f64 (*.f64 x -253/1000) 1)
(+.f64 1 (*.f64 x -253/1000))
(*.f64 1 (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) 1)
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (+.f64 1 (*.f64 x -253/1000)) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 x 253/1000) -1) (/.f64 -1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 253/1000 x) -1) (/.f64 -1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 253/1000 x) -1) (/.f64 -1 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (neg.f64 (/.f64 (+.f64 (*.f64 253/1000 x) -1) (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 x 253/1000) -1) (/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 253/1000 x) -1) (/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (*.f64 (+.f64 (*.f64 253/1000 x) -1) (/.f64 (neg.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000)))) (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) -1)
(neg.f64 (+.f64 (*.f64 253/1000 x) -1))
(-.f64 1 (*.f64 253/1000 x))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 0 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (neg.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000)))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 (/.f64 0 (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 -1 (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 (+.f64 (*.f64 x 253/1000) -1) (-.f64 0 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 -1 (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 -1 (+.f64 (*.f64 x 253/1000) -1))
(neg.f64 (+.f64 (*.f64 253/1000 x) -1))
(-.f64 1 (*.f64 253/1000 x))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(+.f64 1 (*.f64 x -253/1000))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))) (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (neg.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000))) (/.f64 (-.f64 -1 (*.f64 x -253/1000)) (-.f64 -1 (*.f64 x -253/1000)))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))) (+.f64 (*.f64 x 253/1000) -1))
(*.f64 (+.f64 (*.f64 253/1000 x) -1) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 -1 (+.f64 1 (*.f64 x -253/1000)))))
(*.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (-.f64 1 (*.f64 253/1000 x)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))) (+.f64 1 (*.f64 x -253/1000)))
(+.f64 1 (*.f64 x -253/1000))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) 1)
(+.f64 1 (*.f64 x -253/1000))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))))
(+.f64 1 (*.f64 x -253/1000))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000))) (/.f64 (+.f64 1 (*.f64 x -253/1000)) (+.f64 1 (*.f64 x -253/1000)))))
(+.f64 1 (*.f64 x -253/1000))
(/.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000)))) (*.f64 (+.f64 1 (*.f64 x -253/1000)) (/.f64 1 (+.f64 1 (*.f64 x -253/1000))))))
(+.f64 1 (*.f64 x -253/1000))
(/.f64 (+.f64 (*.f64 x 253/1000) -1) -1)
(neg.f64 (+.f64 (*.f64 253/1000 x) -1))
(-.f64 1 (*.f64 253/1000 x))
(neg.f64 (+.f64 (*.f64 x 253/1000) -1))
(neg.f64 (+.f64 (*.f64 253/1000 x) -1))
(-.f64 1 (*.f64 253/1000 x))

localize19.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))
0.1b
(*.f64 x -253/1000)
0.2b
(*.f64 x (*.f64 x 3/25))
0.2b
(*.f64 x 3/25)
Compiler

Compiled 36 to 25 computations (30.6% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))
0.0ms
x
@0
(*.f64 x -253/1000)
0.0ms
x
@-inf
(*.f64 x (*.f64 x 3/25))
0.0ms
x
@0
(-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))
0.0ms
x
@0
(*.f64 x (*.f64 x 3/25))

rewrite149.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1862×rational_best_oopsla_all_46_json-2
1862×rational_best_oopsla_all_46_json-1
1862×rational_best_oopsla_all_46_json-4
1862×rational_best_oopsla_all_46_json-3
672×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0945
16039
219339
383539
4396239
Stop Event
node limit
Counts
3 → 118
Calls
Call 1
Inputs
(*.f64 x (*.f64 x 3/25))
(*.f64 x -253/1000)
(-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) x))) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x 3/25)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))) (*.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (*.f64 x (*.f64 x -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))) (*.f64 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))) (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 (*.f64 x 3/25) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))) (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x -3/25)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -253/1000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -253/1000) (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -253/1000) (*.f64 0 (*.f64 x (/.f64 -253/1000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x -253/1000) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))) (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 -253/1000 x))) (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) (*.f64 x -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x -253/1000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))) (*.f64 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)) (*.f64 x 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 -253/1000 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)) (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 x (/.f64 -253/1000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 253/1000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x 253/1000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 (*.f64 x -253/1000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x (*.f64 253/1000 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x -253/1000) -1) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 253/1000 (/.f64 x x))) (*.f64 x (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 x 3/25) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 -253/1000 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) -253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 x (/.f64 -253/1000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 -253/1000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 x (/.f64 -253/1000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (neg.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 -253/1000 (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 (*.f64 x -3/25) (*.f64 (*.f64 253/1000 (/.f64 x x)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 x 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 x (/.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (-.f64 -253/1000 (*.f64 x 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (-.f64 -253/1000 (*.f64 x 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))))

simplify99.0ms (1.9%)

Algorithm
egg-herbie
Rules
1666×rational_best_oopsla_all_46_json_45_simplify-13
1286×rational_best_oopsla_all_46_json_45_simplify-49
1132×rational_best_oopsla_all_46_json_45_simplify-7
904×rational_best_oopsla_all_46_json_45_simplify-89
722×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02332920
18962890
243712890
Stop Event
node limit
Counts
154 → 153
Calls
Call 1
Inputs
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 -253/1000 x)
(*.f64 253/1000 x)
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 x (*.f64 x 3/25)) 0)
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) x))))
(+.f64 0 (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))) (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))) (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) x))) (*.f64 x (*.f64 x 3/25)))
(-.f64 (*.f64 x (*.f64 x 3/25)) 0)
(-.f64 0 (*.f64 x (*.f64 x -3/25)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))) (*.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (*.f64 x (*.f64 x -3/25))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))) (*.f64 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))) (*.f64 x -3/25)))
(/.f64 (*.f64 x (*.f64 x 3/25)) 1)
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 (*.f64 x 3/25) x))))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))) (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(fabs.f64 (*.f64 x (*.f64 x 3/25)))
(fabs.f64 (*.f64 x (*.f64 x -3/25)))
(+.f64 (*.f64 x -253/1000) 0)
(+.f64 (*.f64 x -253/1000) (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))))
(+.f64 (*.f64 x -253/1000) (*.f64 0 (*.f64 x (/.f64 -253/1000 x))))
(+.f64 (*.f64 x -253/1000) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(+.f64 0 (*.f64 x -253/1000))
(+.f64 (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))) (*.f64 x -253/1000))
(+.f64 (*.f64 0 (*.f64 x (/.f64 -253/1000 x))) (*.f64 x -253/1000))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) (*.f64 x -253/1000))
(-.f64 (*.f64 x -253/1000) 0)
(-.f64 0 (*.f64 x 253/1000))
(-.f64 (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))) (*.f64 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)) (*.f64 x 253/1000)))
(/.f64 (*.f64 x -253/1000) 1)
(/.f64 (*.f64 x -253/1000) (/.f64 x x))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)))
(/.f64 (*.f64 x -253/1000) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 -253/1000 (/.f64 x x))))
(/.f64 (*.f64 x -253/1000) (/.f64 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)) (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 x (/.f64 -253/1000 x))))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(/.f64 (*.f64 x 253/1000) -1)
(neg.f64 (*.f64 x 253/1000))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x 253/1000))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 (*.f64 x -253/1000) -1))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x (*.f64 253/1000 (/.f64 x x))))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x)))))
(+.f64 0 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x 253/1000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 (*.f64 x -253/1000) -1) (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(+.f64 (*.f64 x (*.f64 253/1000 (/.f64 x x))) (*.f64 x (*.f64 x 3/25)))
(+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(+.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))
(*.f64 x (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 -253/1000 (/.f64 x x))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) -253/1000))
(*.f64 x (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)))
(*.f64 x (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) x)))
(*.f64 x (*.f64 (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) (/.f64 x x)))
(*.f64 x (*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) (/.f64 x x)))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 x (/.f64 -253/1000 x)))))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 x (/.f64 -253/1000 x)))))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))))))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))
(*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) -1)
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (neg.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 (neg.f64 x) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 (neg.f64 x) (-.f64 -253/1000 (*.f64 x 3/25)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 x -3/25) (*.f64 (*.f64 253/1000 (/.f64 x x)) (/.f64 x x))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 x 3/25)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (/.f64 x x)))
(*.f64 (neg.f64 x) (*.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (/.f64 x x)))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 x (/.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (-.f64 -253/1000 (*.f64 x 3/25)))))
(*.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) x)
(*.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 -1 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (neg.f64 x))
(*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (neg.f64 x))
(*.f64 (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) x)
(*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) x)
(*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 x x))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (-.f64 -253/1000 (*.f64 x 3/25))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25)))))
(/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) -1)
(neg.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))
Outputs
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 -253/1000 x)
(*.f64 x -253/1000)
(*.f64 253/1000 x)
(*.f64 x 253/1000)
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 x (*.f64 x 3/25)) 0)
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) x))))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 0 (*.f64 x (*.f64 x 3/25)))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) x))) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(-.f64 (*.f64 x (*.f64 x 3/25)) 0)
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(-.f64 0 (*.f64 x (*.f64 x -3/25)))
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))) (*.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (*.f64 x (*.f64 x -3/25))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (neg.f64 (*.f64 x (*.f64 x -3/25))))
(*.f64 (/.f64 (*.f64 x (*.f64 6/25 x)) (*.f64 x (*.f64 6/25 x))) (neg.f64 (*.f64 x (*.f64 x -3/25))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))) (*.f64 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))) (*.f64 x -3/25)))
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(/.f64 (*.f64 x (*.f64 x 3/25)) 1)
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 x x))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)))
(/.f64 (*.f64 x (*.f64 3/25 x)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 6/25 x)) (*.f64 x (*.f64 6/25 x))))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 3/25 x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(/.f64 (*.f64 x (*.f64 3/25 x)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 6/25 (/.f64 x x)) (*.f64 6/25 (/.f64 x x))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 (*.f64 x 3/25) x))))
(*.f64 x (*.f64 3/25 x))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))
(/.f64 (*.f64 x (*.f64 3/25 x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25)) (/.f64 (*.f64 (*.f64 x x) 6/25) (*.f64 (*.f64 x x) 6/25))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 x (*.f64 6/25 x)) (*.f64 x (*.f64 6/25 x))) (/.f64 (*.f64 x (*.f64 6/25 x)) (*.f64 x (*.f64 6/25 x)))))
(/.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25))) (*.f64 x (/.f64 (*.f64 x 3/25) (*.f64 x 3/25)))))
(/.f64 (*.f64 x (*.f64 3/25 x)) (/.f64 (*.f64 x (/.f64 (*.f64 3/25 x) (*.f64 3/25 x))) (*.f64 x (/.f64 (*.f64 3/25 x) (*.f64 3/25 x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (/.f64 (*.f64 3/25 x) (*.f64 3/25 x))) (*.f64 x (/.f64 (*.f64 3/25 x) (*.f64 3/25 x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (/.f64 (*.f64 x 6/25) (*.f64 x 6/25))) (*.f64 x (/.f64 (*.f64 x 6/25) (*.f64 x 6/25)))))
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(fabs.f64 (*.f64 x (*.f64 x 3/25)))
(fabs.f64 (*.f64 x (*.f64 3/25 x)))
(fabs.f64 (*.f64 3/25 (*.f64 x x)))
(fabs.f64 (*.f64 x (*.f64 x -3/25)))
(fabs.f64 (*.f64 x (*.f64 3/25 x)))
(fabs.f64 (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 x -253/1000) 0)
(*.f64 x -253/1000)
(+.f64 (*.f64 x -253/1000) (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))))
(*.f64 x -253/1000)
(+.f64 (*.f64 x -253/1000) (*.f64 0 (*.f64 x (/.f64 -253/1000 x))))
(*.f64 x -253/1000)
(+.f64 (*.f64 x -253/1000) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(*.f64 x -253/1000)
(+.f64 0 (*.f64 x -253/1000))
(*.f64 x -253/1000)
(+.f64 (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))) (*.f64 x -253/1000))
(*.f64 x -253/1000)
(+.f64 (*.f64 0 (*.f64 x (/.f64 -253/1000 x))) (*.f64 x -253/1000))
(*.f64 x -253/1000)
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) (*.f64 x -253/1000))
(*.f64 x -253/1000)
(-.f64 (*.f64 x -253/1000) 0)
(*.f64 x -253/1000)
(-.f64 0 (*.f64 x 253/1000))
(*.f64 x -253/1000)
(-.f64 (*.f64 0 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))) (*.f64 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)) (*.f64 x 253/1000)))
(*.f64 x -253/1000)
(/.f64 (*.f64 x -253/1000) 1)
(*.f64 x -253/1000)
(/.f64 (*.f64 x -253/1000) (/.f64 x x))
(*.f64 x -253/1000)
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)))
(*.f64 x -253/1000)
(/.f64 (*.f64 x -253/1000) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 -253/1000 (/.f64 x x))))
(/.f64 (*.f64 x -253/1000) (/.f64 (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000)) (/.f64 (*.f64 x -253/1000) (*.f64 x -253/1000))))
(*.f64 x -253/1000)
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 x (/.f64 -253/1000 x))))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(/.f64 (*.f64 x -253/1000) (/.f64 (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x 253/1000) -1)
(*.f64 x -253/1000)
(neg.f64 (*.f64 x 253/1000))
(*.f64 x -253/1000)
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 (*.f64 x -253/1000) -1))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x (*.f64 253/1000 (/.f64 x x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 0)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 0 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x -253/1000) -1) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (*.f64 253/1000 (/.f64 x x))) (*.f64 x (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x 253/1000)) (*.f64 (*.f64 x (*.f64 x 3/25)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (+.f64 (*.f64 x 3/25) 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 -253/1000 (/.f64 x x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) -253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 x (/.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 x (/.f64 -253/1000 x)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 -253/1000 x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 x (/.f64 -253/1000 x)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (-.f64 (*.f64 x (/.f64 (*.f64 x 3/25) x)) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) -1)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (neg.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (-.f64 -253/1000 (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 x -3/25) (*.f64 (*.f64 253/1000 (/.f64 x x)) (/.f64 x x))))
(*.f64 x (-.f64 (*.f64 (/.f64 x x) (*.f64 253/1000 (/.f64 x x))) (*.f64 x -3/25)))
(-.f64 (*.f64 x 253/1000) (*.f64 x (*.f64 x -3/25)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 x 3/25)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (*.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (/.f64 x x)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) x)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (+.f64 (*.f64 x 3/25) 253/1000) (*.f64 x (/.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (-.f64 -253/1000 (*.f64 x 3/25)))))
(*.f64 x (*.f64 (+.f64 253/1000 (*.f64 3/25 x)) (/.f64 (-.f64 -253/1000 (*.f64 3/25 x)) (-.f64 -253/1000 (*.f64 3/25 x)))))
(*.f64 (+.f64 253/1000 (*.f64 3/25 x)) (*.f64 x (/.f64 (-.f64 -253/1000 (*.f64 3/25 x)) (-.f64 -253/1000 (*.f64 3/25 x)))))
(*.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) x)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (+.f64 (*.f64 x 3/25) (*.f64 253/1000 (/.f64 x x))) (*.f64 x (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (*.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x))))))
(*.f64 (/.f64 (-.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 3/25 x)) (-.f64 (*.f64 -253/1000 (/.f64 x x)) (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))))
(*.f64 -1 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (neg.f64 x))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (neg.f64 x))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (-.f64 (*.f64 x 3/25) (*.f64 (/.f64 x x) (*.f64 -253/1000 (/.f64 x x)))) x)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) x)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) 1)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 x x))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (-.f64 -253/1000 (*.f64 x 3/25)) (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25)))) (/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 3/25) 253/1000)) (/.f64 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25))) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 x 3/25)))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))) -1)
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(neg.f64 (*.f64 x (-.f64 -253/1000 (*.f64 x 3/25))))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))

eval402.0ms (7.6%)

Compiler

Compiled 9759 to 7436 computations (23.8% saved)

prune68.0ms (1.3%)

Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New4204424
Fresh000
Picked101
Done123
Total4226428
Error
0.0b
Counts
428 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
21.9b
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0))
0.1b
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
0.1b
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
21.8b
(-.f64 1 (*.f64 x 253/1000))
61.4b
(*.f64 x -253/1000)
23.2b
1
Compiler

Compiled 52 to 42 computations (19.2% saved)

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f64 x -253/1000)
Compiler

Compiled 6 to 4 computations (33.3% saved)

localize12.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000))
0.1b
(*.f64 x -253/1000)
0.2b
(*.f64 3/25 (*.f64 x x))
Compiler

Compiled 36 to 21 computations (41.7% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 3/25 (*.f64 x x))
0.0ms
x
@inf
(*.f64 3/25 (*.f64 x x))
0.0ms
x
@0
(-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000))
0.0ms
x
@inf
(-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000))
0.0ms
x
@-inf
(-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000))

rewrite81.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1734×rational_best_oopsla_all_46_json-2
1734×rational_best_oopsla_all_46_json-1
1734×rational_best_oopsla_all_46_json-4
1734×rational_best_oopsla_all_46_json-3
1134×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0938
16138
218432
370132
4360732
Stop Event
node limit
Counts
2 → 127
Calls
Call 1
Inputs
(*.f64 3/25 (*.f64 x x))
(-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 0 (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 3/25 (/.f64 x x))) (*.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/25 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 3/25 (/.f64 x x))) (*.f64 (*.f64 3/25 (/.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 x) (*.f64 3/25 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x -3/25)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 3/25 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 1 (*.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 3/25 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 3/25 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 3/25 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (*.f64 3/25 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 3/25 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 3/25 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 x) (*.f64 3/25 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 3/25 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x -3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 x x) (/.f64 x x)) (*.f64 x (*.f64 x -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 x (*.f64 x -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x -3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 x) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (fabs.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (fabs.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (neg.f64 x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x -3/25) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x -3/25) (neg.f64 (fabs.f64 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x -253/1000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 253/1000) (*.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x -253/1000) -1) (*.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x 253/1000)) (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1 (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 -1 (-.f64 -253/1000 (*.f64 3/25 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 -1 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 (*.f64 3/25 x) 253/1000) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 3/25 x) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (*.f64 3/25 x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 1 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) (neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 -253/1000 (*.f64 3/25 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 3/25 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 3/25 x) 253/1000) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))))))

simplify97.0ms (1.9%)

Algorithm
egg-herbie
Rules
1402×rational_best_oopsla_all_46_json_45_simplify-49
1176×rational_best_oopsla_all_46_json_45_simplify-89
1058×rational_best_oopsla_all_46_json_45_simplify-13
1002×rational_best_oopsla_all_46_json_45_simplify-24
958×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02743691
111843287
251683271
Stop Event
node limit
Counts
151 → 151
Calls
Call 1
Inputs
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 253/1000 x)
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (*.f64 x x)) 0)
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 0 (*.f64 3/25 (/.f64 x x))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(+.f64 0 (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 0 (*.f64 3/25 (/.f64 x x))) (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 3/25 (*.f64 x x)))
(-.f64 (*.f64 3/25 (*.f64 x x)) 0)
(-.f64 0 (*.f64 x (*.f64 x -3/25)))
(-.f64 (*.f64 0 (*.f64 3/25 (/.f64 x x))) (*.f64 (*.f64 3/25 (/.f64 x x)) (neg.f64 (*.f64 x x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x -3/25))))
(/.f64 (*.f64 3/25 (*.f64 x x)) 1)
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 x x))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 x) (*.f64 3/25 x)))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(/.f64 (*.f64 x (*.f64 x -3/25)) -1)
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(fabs.f64 (*.f64 3/25 (*.f64 x x)))
(fabs.f64 (*.f64 x (*.f64 x -3/25)))
(fabs.f64 (*.f64 (*.f64 3/25 x) (neg.f64 x)))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (neg.f64 (*.f64 x x))))
(fabs.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 3/25 (/.f64 x x))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 3/25 (/.f64 x x))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 3/25 (/.f64 x x))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 3/25 (/.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 1 (*.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 3/25 x)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 3/25 x)))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 3/25 x) x))))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (*.f64 3/25 x) x))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 3/25 x) x))))
(fabs.f64 (*.f64 x (*.f64 3/25 (fabs.f64 x))))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 3/25 (fabs.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 3/25 (fabs.f64 x))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x -3/25)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x -3/25)))
(fabs.f64 (*.f64 (*.f64 (/.f64 x x) (/.f64 x x)) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 3/25 x) (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 3/25 x) (neg.f64 (fabs.f64 x))))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 x (fabs.f64 x))))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (fabs.f64 x) x)))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (fabs.f64 x) (neg.f64 x))))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (neg.f64 x) (fabs.f64 x))))
(fabs.f64 (*.f64 (*.f64 x -3/25) (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 x -3/25) (neg.f64 (fabs.f64 x))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x -253/1000) -1))
(+.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 0)
(+.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 0 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 x 253/1000) (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x 253/1000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 (*.f64 x -253/1000) -1) (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x 253/1000)) (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))
(*.f64 x (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 x (*.f64 1 (+.f64 (*.f64 3/25 x) 253/1000)))
(*.f64 x (*.f64 1 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 x (*.f64 1 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (+.f64 (*.f64 3/25 x) 253/1000)))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x)))))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(*.f64 x (*.f64 -1 (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 x (*.f64 -1 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x)))))
(*.f64 x (*.f64 (+.f64 (*.f64 3/25 x) 253/1000) (/.f64 x x)))
(*.f64 x (*.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) (/.f64 x x)))
(*.f64 x (*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) (/.f64 x x)))
(*.f64 x (*.f64 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (/.f64 x x)))
(*.f64 x (-.f64 (*.f64 3/25 x) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))
(*.f64 x (-.f64 (*.f64 3/25 x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 1)
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 1 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) -1)
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) (neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 (neg.f64 x) (-.f64 -253/1000 (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 x)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 3/25 x)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(*.f64 -1 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x)))))
(*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(*.f64 (+.f64 (*.f64 3/25 x) 253/1000) x)
(*.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) x)
(*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) x)
(*.f64 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) x)
(*.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 1)
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 x x))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) -1)
(neg.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))
Outputs
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 253/1000 x)
(*.f64 x 253/1000)
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 253/1000 x) (*.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 x 253/1000))
(+.f64 (*.f64 3/25 (*.f64 x x)) 0)
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 0 (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(+.f64 0 (*.f64 3/25 (*.f64 x x)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 3/25 (/.f64 x x))) (*.f64 3/25 (*.f64 x x)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 3/25 (*.f64 x x)))
(*.f64 3/25 (*.f64 x x))
(-.f64 (*.f64 3/25 (*.f64 x x)) 0)
(*.f64 3/25 (*.f64 x x))
(-.f64 0 (*.f64 x (*.f64 x -3/25)))
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(-.f64 (*.f64 0 (*.f64 3/25 (/.f64 x x))) (*.f64 (*.f64 3/25 (/.f64 x x)) (neg.f64 (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(-.f64 (*.f64 0 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x -3/25))))
(*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x -3/25))))
(*.f64 (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))) (neg.f64 (*.f64 x (*.f64 x -3/25))))
(/.f64 (*.f64 3/25 (*.f64 x x)) 1)
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 x x))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 x) (*.f64 3/25 x)))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))) (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 x -3/25)) -1)
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(neg.f64 (*.f64 x (*.f64 x -3/25)))
(fabs.f64 (*.f64 3/25 (*.f64 x x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 x (*.f64 x -3/25)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 x) (neg.f64 x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (neg.f64 (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 x (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x -3/25))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25)))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 3/25 (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) x) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) (fabs.f64 x)) (*.f64 3/25 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 x (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x -3/25))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25)))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 x (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x -3/25))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25)))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 1 (*.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x -3/25)) (/.f64 1 (*.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (/.f64 1 (*.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 3/25 x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 3/25 x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 3/25 x) x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (/.f64 (*.f64 3/25 x) x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 3/25 x) x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 x (*.f64 3/25 (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 3/25 (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 3/25 (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x -3/25)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x -3/25)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (/.f64 x x) (/.f64 x x)) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (/.f64 x x) (/.f64 x x))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 x x) (/.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (/.f64 x x) (/.f64 x x))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 x x) (/.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 (/.f64 x x) (/.f64 x x))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 x x) (/.f64 x x)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 x (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (*.f64 x -3/25))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25)))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x -3/25)) (*.f64 x (*.f64 x -3/25))))
(fabs.f64 (*.f64 (*.f64 3/25 x) (fabs.f64 x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 x) (neg.f64 (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 x (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (fabs.f64 x) x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (fabs.f64 x) (neg.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 3/25 (/.f64 x x)) (*.f64 (neg.f64 x) (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x -3/25) (fabs.f64 x)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x -3/25) (neg.f64 (fabs.f64 x))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x -253/1000) -1))
(+.f64 (*.f64 3/25 (*.f64 x x)) (neg.f64 (*.f64 x -253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (neg.f64 x) -253/1000))
(+.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 0)
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 0 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 x 253/1000) (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(+.f64 (*.f64 (*.f64 x -253/1000) -1) (*.f64 3/25 (*.f64 x x)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (neg.f64 (*.f64 x -253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 (neg.f64 x) -253/1000))
(+.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x 253/1000)) (*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (*.f64 1 (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 1 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (*.f64 1 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (-.f64 (*.f64 3/25 x) -253/1000)))
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (-.f64 (*.f64 3/25 x) -253/1000)))
(*.f64 x (*.f64 -1 (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (*.f64 -1 (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x)))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (*.f64 (+.f64 (*.f64 3/25 x) 253/1000) (/.f64 x x)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) (/.f64 x x)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) (/.f64 x x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (*.f64 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) (/.f64 x x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (-.f64 (*.f64 3/25 x) (*.f64 x (/.f64 (*.f64 -253/1000 (/.f64 x x)) x))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 x (-.f64 (*.f64 3/25 x) (*.f64 (/.f64 x x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 1)
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 1 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) -1)
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) (neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (-.f64 (*.f64 3/25 x) -253/1000)))
(*.f64 (neg.f64 x) (-.f64 -253/1000 (*.f64 3/25 x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (neg.f64 x) (*.f64 (/.f64 x x) (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (neg.f64 x) (-.f64 (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 3/25 x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (neg.f64 x) (-.f64 (*.f64 x (/.f64 -253/1000 x)) (*.f64 3/25 x)))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 -1 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 -1 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x)))))
(*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (-.f64 (*.f64 3/25 x) -253/1000)))
(*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 1 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (+.f64 (*.f64 3/25 x) 253/1000) x)
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (+.f64 (*.f64 3/25 x) (*.f64 253/1000 (/.f64 x x))) x)
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(*.f64 (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))) x)
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (-.f64 (*.f64 3/25 x) (*.f64 -253/1000 (*.f64 (/.f64 x x) (/.f64 x x)))) x)
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(*.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))) (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (-.f64 3/25 (/.f64 -253/1000 x)))))
(*.f64 (/.f64 (*.f64 x (+.f64 253/1000 (*.f64 3/25 x))) (*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))) (*.f64 x (-.f64 (*.f64 3/25 x) -253/1000)))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) 1)
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 x x))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000))) (/.f64 (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)) (*.f64 x (+.f64 (*.f64 3/25 x) 253/1000)))))
(+.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x 253/1000))
(*.f64 x (+.f64 253/1000 (*.f64 3/25 x)))
(/.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))) -1)
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))
(neg.f64 (*.f64 x (-.f64 -253/1000 (*.f64 3/25 x))))
(*.f64 x (*.f64 x (-.f64 3/25 (/.f64 -253/1000 x))))
(*.f64 x (-.f64 (*.f64 3/25 x) -253/1000))

localize26.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0))
0.2b
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
0.2b
(/.f64 3/25 (pow.f64 x 2))
19.0b
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
Compiler

Compiled 68 to 54 computations (20.6% saved)

series1.0ms (0%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
0.0ms
x
@0
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
0.0ms
x
@inf
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0))
0.0ms
x
@0
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0))
0.0ms
x
@0
(/.f64 3/25 (pow.f64 x 2))

rewrite123.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
822×rational_best_oopsla_all_46_json_45_simplify-108
820×rational_best_oopsla_all_46_json_45_simplify-35
698×rational_best_oopsla_all_46_json_45_simplify-23
614×rational_best_oopsla_all_46_json_45_simplify-89
510×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013118
174118
221370
3103470
4504670
Stop Event
node limit
Counts
4 → 201
Calls
Call 1
Inputs
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/25 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/25 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 x 2) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (pow.f64 x 2) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (pow.f64 x 2) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) 3/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 0 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)) (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (neg.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (*.f64 -1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 0 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 (/.f64 0 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 0 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (/.f64 -1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))))))

simplify152.0ms (2.9%)

Algorithm
egg-herbie
Rules
1288×rational_best_oopsla_all_46_json_45_simplify-49
762×rational_best_oopsla_all_46_json_45_simplify-35
728×rational_best_oopsla_all_46_json_45_simplify-89
636×rational_best_oopsla_all_46_json_45_simplify-23
590×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03508345
111128313
248318249
Stop Event
node limit
Counts
237 → 228
Calls
Call 1
Inputs
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
1
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(*.f64 -3/25 (pow.f64 x 2))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(*.f64 -3/25 (pow.f64 x 2))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(+.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 1)
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) -1)
(neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(+.f64 (/.f64 3/25 (pow.f64 x 2)) 0)
(+.f64 0 (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (/.f64 3/25 (pow.f64 x 2)) 0)
(-.f64 0 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) 1)
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 -1 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) -1)
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 0 (*.f64 (pow.f64 x 2) 3/25))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) 0)
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (pow.f64 x 2) 3/25))
(+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) 3/25))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (pow.f64 x 2) 3/25))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) 3/25))
(+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) 3/25))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 0 (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (*.f64 (pow.f64 x 2) 3/25) 0)
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) 1)
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(neg.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(neg.f64 (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (+.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 1 (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 0 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 0)
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 0))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 0))
(+.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 0 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)) 1)
(+.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)) (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)) 1)
(+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 1)
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) -1)
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (neg.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (*.f64 -1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 0 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 (/.f64 0 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 0 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (/.f64 -1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))
(*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 (neg.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 1)
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) -1)
(neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))
Outputs
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
(*.f64 3/25 (pow.f64 x 2))
1
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 -3/25 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -3/25)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 -3/25 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -3/25)
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -3/25 (pow.f64 x 2)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 1)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) -1)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (pow.f64 x 2) (*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (/.f64 3/25 (pow.f64 x 2)) 0)
(/.f64 3/25 (pow.f64 x 2))
(+.f64 0 (/.f64 3/25 (pow.f64 x 2)))
(/.f64 3/25 (pow.f64 x 2))
(-.f64 (/.f64 3/25 (pow.f64 x 2)) 0)
(/.f64 3/25 (pow.f64 x 2))
(-.f64 0 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) 1)
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 -1 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) -1)
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 3/25 (pow.f64 x 2))
(neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 3/25 (pow.f64 x 2))
(+.f64 0 (*.f64 (pow.f64 x 2) 3/25))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) 0)
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) 3/25) (-.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (pow.f64 x 2) 3/25))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) 3/25))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (pow.f64 x 2) 3/25))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) 3/25))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) 3/25))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 0 (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (*.f64 (pow.f64 x 2) 3/25) 0)
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) 0) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) 0) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) 0) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) -3/25)))
(*.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 0 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) 1)
(*.f64 3/25 (pow.f64 x 2))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(*.f64 3/25 (pow.f64 x 2))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (*.f64 (pow.f64 x 2) 3/25) (*.f64 (pow.f64 x 2) 3/25))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 3/25 (pow.f64 x 2)) (*.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))
(/.f64 (*.f64 3/25 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (pow.f64 x 2) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))
(/.f64 (*.f64 (pow.f64 x 2) 3/25) (/.f64 (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 3/25 (pow.f64 x 2))
(neg.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(neg.f64 (*.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(*.f64 3/25 (pow.f64 x 2))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) 3/25))))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) -3/25)))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(neg.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(*.f64 3/25 (pow.f64 x 2))
(+.f64 1 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 1 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 1 (+.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 1 (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 0 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 0)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 0))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 0))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 0 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (neg.f64 (*.f64 (pow.f64 x 2) 3/25)) (+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) 1))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) 3/25)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(+.f64 (*.f64 0 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (*.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) -1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (neg.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (*.f64 -1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 0 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 (/.f64 0 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (-.f64 0 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) (/.f64 -1 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 1 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(*.f64 (neg.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))) (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) 1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (/.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25))) (/.f64 (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)) (-.f64 1 (*.f64 (pow.f64 x 2) 3/25)))))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1) -1)
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))
(neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 3/25) -1))
(+.f64 1 (*.f64 (pow.f64 x 2) -3/25))

eval423.0ms (8%)

Compiler

Compiled 12339 to 9593 computations (22.3% saved)

prune75.0ms (1.4%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New4252427
Fresh011
Picked101
Done044
Total4267433
Error
0.0b
Counts
433 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
21.9b
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (pow.f64 x 2)) 0))
19.4b
(-.f64 1 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x -253/1000)))
0.1b
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
0.1b
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
21.8b
(-.f64 1 (*.f64 x 253/1000))
61.4b
(*.f64 x -253/1000)
23.2b
1
Compiler

Compiled 87 to 66 computations (24.1% saved)

localize30.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 x -253/1000)
0.2b
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
0.2b
(/.f64 3/25 (*.f64 x x))
19.0b
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
Compiler

Compiled 84 to 39 computations (53.6% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
0.0ms
x
@0
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
0.0ms
x
@0
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
0.0ms
x
@inf
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
0.0ms
x
@-inf
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))

rewrite109.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
758×rational_best_oopsla_all_46_json_45_simplify-35
670×rational_best_oopsla_all_46_json_45_simplify-89
628×rational_best_oopsla_all_46_json_45_simplify-13
626×rational_best_oopsla_all_46_json_45_simplify-23
576×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01083
16783
224683
3126471
4552459
Stop Event
node limit
Counts
3 → 158
Calls
Call 1
Inputs
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0) (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0) (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0) (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (fabs.f64 (*.f64 x (/.f64 3/25 (*.f64 x x)))) (fabs.f64 (*.f64 x (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/25 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/25 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))) (/.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (/.f64 3/25 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (neg.f64 (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 3/25 (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x x) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 x x) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) 3/25))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 3/25 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (/.f64 3/25 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 0 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x)))) (*.f64 0 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 x x) 3/25)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x))))))))))

simplify109.0ms (2.1%)

Algorithm
egg-herbie
Rules
1542×rational_best_oopsla_all_46_json_45_simplify-37
1434×rational_best_oopsla_all_46_json_45_simplify-13
1152×rational_best_oopsla_all_46_json_45_simplify-49
912×rational_best_oopsla_all_46_json_45_simplify-7
736×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03055136
19805086
238875060
Stop Event
node limit
Counts
194 → 206
Calls
Call 1
Inputs
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 0)
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) 0))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) 0))
(+.f64 0 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 0)
(-.f64 0 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(-.f64 0 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0) (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0) (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0) (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 1)
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (fabs.f64 (*.f64 x (/.f64 3/25 (*.f64 x x)))) (fabs.f64 (*.f64 x (/.f64 3/25 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))) -1)
(neg.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(neg.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))
(fabs.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x))))
(fabs.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 x (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 x))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))))))
(+.f64 (/.f64 3/25 (*.f64 x x)) 0)
(+.f64 0 (/.f64 3/25 (*.f64 x x)))
(-.f64 (/.f64 3/25 (*.f64 x x)) 0)
(-.f64 0 (neg.f64 (/.f64 3/25 (*.f64 x x))))
(-.f64 0 (*.f64 -1 (/.f64 3/25 (*.f64 x x))))
(*.f64 (/.f64 3/25 (*.f64 x x)) 1)
(*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(*.f64 1 (/.f64 3/25 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 3/25 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(*.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))) -1)
(*.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(*.f64 -1 (neg.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))) (/.f64 3/25 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (/.f64 3/25 (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (neg.f64 (/.f64 3/25 (*.f64 x x))))
(neg.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))))
(neg.f64 (*.f64 -1 (/.f64 3/25 (*.f64 x x))))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 0)
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) 0))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) 0))
(+.f64 0 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(-.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 0)
(-.f64 0 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(-.f64 0 (*.f64 1 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(-.f64 0 (*.f64 (/.f64 x x) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(-.f64 0 (*.f64 -1 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 1)
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(neg.f64 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(neg.f64 (*.f64 1 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(neg.f64 (*.f64 (/.f64 x x) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(neg.f64 (*.f64 -1 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(fabs.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(fabs.f64 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(fabs.f64 (*.f64 (*.f64 x x) 3/25))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 3/25 (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 0 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x)))) (*.f64 0 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 x x) 3/25)))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x))))))
Outputs
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (fabs.f64 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(/.f64 3/25 (pow.f64 x 2))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(*.f64 (fabs.f64 (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 4))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 0)
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) 0))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 0 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(+.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 0)
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 0 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 0 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (neg.f64 (*.f64 x (neg.f64 x))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (-.f64 (*.f64 x x) 0))
(-.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0) (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0))
(-.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))) 0) (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x)))) 0) (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (neg.f64 (*.f64 x (neg.f64 x))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (-.f64 (*.f64 x x) 0))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) 1)
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 x x))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 3/25 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (*.f64 (*.f64 x x) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (/.f64 (fabs.f64 (*.f64 x (/.f64 3/25 (*.f64 x x)))) (fabs.f64 (*.f64 x (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))) -1)
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(neg.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(neg.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 x (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 0 (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0)))
(fabs.f64 (-.f64 (*.f64 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))
(*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (fabs.f64 (/.f64 x x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (neg.f64 (*.f64 x (neg.f64 x)))))
(*.f64 (fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 x x))) (fabs.f64 (-.f64 (*.f64 x x) 0)))
(+.f64 (/.f64 3/25 (*.f64 x x)) 0)
(/.f64 3/25 (*.f64 x x))
(+.f64 0 (/.f64 3/25 (*.f64 x x)))
(/.f64 3/25 (*.f64 x x))
(-.f64 (/.f64 3/25 (*.f64 x x)) 0)
(/.f64 3/25 (*.f64 x x))
(-.f64 0 (neg.f64 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(-.f64 0 (*.f64 -1 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) 1)
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 3/25 (*.f64 x x)))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(/.f64 3/25 (*.f64 x x))
(*.f64 1 (/.f64 3/25 (*.f64 x x)))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 3/25 (*.f64 x x)))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))) -1)
(/.f64 3/25 (*.f64 x x))
(*.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))))
(/.f64 3/25 (*.f64 x x))
(*.f64 -1 (neg.f64 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(*.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 1 (/.f64 3/25 (*.f64 x x)))) (/.f64 3/25 (*.f64 x x)))
(/.f64 3/25 (*.f64 x x))
(*.f64 (*.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (/.f64 3/25 (*.f64 x x)))
(/.f64 3/25 (*.f64 x x))
(*.f64 (neg.f64 (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x)))) (neg.f64 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(neg.f64 (neg.f64 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(neg.f64 (*.f64 -1 (/.f64 3/25 (*.f64 x x))))
(/.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 0)
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (-.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) 0))
(*.f64 3/25 (*.f64 x x))
(+.f64 0 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(-.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 0)
(*.f64 3/25 (*.f64 x x))
(-.f64 0 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(*.f64 3/25 (*.f64 x x))
(-.f64 0 (*.f64 1 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(*.f64 3/25 (*.f64 x x))
(-.f64 0 (*.f64 (/.f64 x x) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(neg.f64 (*.f64 (/.f64 x x) (neg.f64 (*.f64 3/25 (*.f64 x x)))))
(neg.f64 (*.f64 (/.f64 x x) (*.f64 (*.f64 x x) -3/25)))
(*.f64 (/.f64 x x) (*.f64 3/25 (*.f64 x x)))
(-.f64 0 (*.f64 -1 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(*.f64 3/25 (*.f64 x x))
(-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 3/25 (*.f64 x x))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (neg.f64 (neg.f64 (*.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) -3/25) (*.f64 (*.f64 x x) -3/25)))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (neg.f64 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(*.f64 3/25 (*.f64 x x))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (neg.f64 (neg.f64 (*.f64 3/25 (*.f64 x x)))))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) -3/25) (*.f64 (*.f64 x x) -3/25)))
(*.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))))
(-.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))) 0) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (neg.f64 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) 1)
(*.f64 3/25 (*.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 x x))
(*.f64 3/25 (*.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 3/25 (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))
(*.f64 3/25 (*.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x)) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (/.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))))
(/.f64 (*.f64 3/25 (*.f64 x x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) -3/25) (*.f64 (*.f64 x x) -3/25)) (/.f64 (*.f64 (*.f64 x x) -3/25) (*.f64 (*.f64 x x) -3/25))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)) (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x))))))))
(*.f64 3/25 (*.f64 x x))
(neg.f64 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(*.f64 3/25 (*.f64 x x))
(neg.f64 (*.f64 1 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(*.f64 3/25 (*.f64 x x))
(neg.f64 (*.f64 (/.f64 x x) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))))
(neg.f64 (*.f64 (/.f64 x x) (neg.f64 (*.f64 3/25 (*.f64 x x)))))
(neg.f64 (*.f64 (/.f64 x x) (*.f64 (*.f64 x x) -3/25)))
(*.f64 (/.f64 x x) (*.f64 3/25 (*.f64 x x)))
(neg.f64 (*.f64 -1 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x x) 3/25))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 3/25 (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 3/25 (*.f64 x x))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (/.f64 3/25 (*.f64 x x)))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (-.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 0 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x)))) (*.f64 0 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))) (*.f64 x (*.f64 x (/.f64 3/25 (*.f64 x x)))))))))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)) (neg.f64 (fabs.f64 (*.f64 (*.f64 x x) 3/25)))) (*.f64 0 (/.f64 (*.f64 (*.f64 x x) 3/25) (*.f64 (*.f64 x x) 3/25)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x))) (neg.f64 (neg.f64 (*.f64 3/25 (*.f64 x x))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) -3/25) (*.f64 (*.f64 x x) -3/25))) (*.f64 3/25 (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 3/25 (*.f64 x x)))) (*.f64 3/25 (*.f64 x x)))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (*.f64 x (neg.f64 x))) (*.f64 0 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x)))) (*.f64 x x))) (-.f64 0 (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (neg.f64 (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0)))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 x x) 3/25)))
(*.f64 3/25 (*.f64 x x))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 x x) (*.f64 (/.f64 3/25 (*.f64 x x)) (*.f64 x (neg.f64 x))))))
(*.f64 3/25 (*.f64 x x))

localize135.0ms (2.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 3/25 (pow.f64 x 2))
0.6b
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
18.8b
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
19.0b
(*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
Compiler

Compiled 163 to 135 computations (17.2% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
0.0ms
x
@0
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
0.0ms
x
@0
(*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
0.0ms
x
@inf
(*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
0.0ms
x
@-inf
(*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))

rewrite79.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1278×rational_best_oopsla_all_46_json_45_simplify-13
1238×rational_best_oopsla_all_46_json_45_simplify-23
1132×rational_best_oopsla_all_46_json_45_simplify-89
972×rational_best_oopsla_all_46_json_45_simplify-37
894×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012123
18181
230981
3180081
Stop Event
node limit
Counts
3 → 149
Calls
Call 1
Inputs
(*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) (neg.f64 (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) -1) (*.f64 -1 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (-.f64 0 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))))

simplify144.0ms (2.7%)

Algorithm
egg-herbie
Rules
1456×rational_best_oopsla_all_46_json_45_simplify-49
1250×rational_best_oopsla_all_46_json_45_simplify-72
1000×rational_best_oopsla_all_46_json_45_simplify-7
916×rational_best_oopsla_all_46_json_45_simplify-89
760×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03097021
111016877
245236837
Stop Event
node limit
Counts
185 → 182
Calls
Call 1
Inputs
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
1
1
1
1
1
1
1
1
1
1
1
1
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) 0))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) 0))
(+.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) 0))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) 0))
(-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))
(-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2)))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2)))))
(-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 1)
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) (neg.f64 (neg.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0)
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(+.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0)
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) -1) (*.f64 -1 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 1)
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))) -1)
(neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 0)
(+.f64 0 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 1)
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) -1)
(*.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (-.f64 0 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
Outputs
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
3/25
1
1
1
1
1
1
1
1
1
1
1
1
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(*.f64 25/3 (pow.f64 x 2))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (*.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (+.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (-.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 0 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (neg.f64 (pow.f64 x 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) 1)
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2))) (*.f64 3/25 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (neg.f64 (pow.f64 x 2))) (neg.f64 (neg.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (-.f64 (/.f64 3/25 (pow.f64 x 2)) 0) (-.f64 (/.f64 3/25 (pow.f64 x 2)) 0)))
(/.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0)
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0)
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) 0))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))
(-.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (+.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 1 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (+.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (+.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 0 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (-.f64 (/.f64 3/25 (pow.f64 x 2)) 0) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))))
(-.f64 (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 3/25 (pow.f64 x 2))) 0)
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (+.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 0 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (-.f64 (/.f64 3/25 (pow.f64 x 2)) 0) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(-.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) -1) (*.f64 -1 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 (/.f64 0 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (neg.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) 1)
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2)))) (neg.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (-.f64 (/.f64 3/25 (pow.f64 x 2)) 0) (-.f64 (/.f64 3/25 (pow.f64 x 2)) 0)))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (/.f64 3/25 (pow.f64 x 2))) (neg.f64 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))) -1)
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(neg.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 -1 (/.f64 3/25 (pow.f64 x 2)))))
(fabs.f64 (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(+.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 0)
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(+.f64 0 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(-.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 0)
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) 1)
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) -1)
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (-.f64 0 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))) (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2))) (/.f64 1 (/.f64 3/25 (pow.f64 x 2))))) (neg.f64 (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))
(/.f64 1 (/.f64 3/25 (pow.f64 x 2)))

eval421.0ms (8%)

Compiler

Compiled 19422 to 14014 computations (27.8% saved)

prune110.0ms (2.1%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New4882490
Fresh011
Picked101
Done145
Total4907497
Error
0.0b
Counts
497 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(-.f64 1 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0))) (*.f64 x -253/1000)))
19.4b
(-.f64 1 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 x -253/1000)))
0.1b
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
0.1b
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
21.8b
(-.f64 1 (*.f64 x 253/1000))
61.4b
(*.f64 x -253/1000)
23.2b
1
Compiler

Compiled 86 to 57 computations (33.7% saved)

regimes24.0ms (0.5%)

Counts
12 → 1
Calls
Call 1
Inputs
1
(*.f64 x -253/1000)
(-.f64 1 (*.f64 x 253/1000))
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
(-.f64 1 (-.f64 (*.f64 x (*.f64 x 3/25)) (*.f64 x -253/1000)))
(-.f64 1 (*.f64 3/25 (pow.f64 x 2)))
(-.f64 1 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fabs.f64 (/.f64 3/25 (*.f64 x x)))))) (*.f64 x -253/1000)))
(-.f64 1 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fabs.f64 (/.f64 3/25 (*.f64 x x))))) (*.f64 x -253/1000)))
(-.f64 1 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (/.f64 (fabs.f64 (/.f64 3/25 (*.f64 x x))) (*.f64 x x)) x)) (-.f64 (*.f64 x x) 0))) (*.f64 x -253/1000)))
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (/.f64 3/25 (pow.f64 x 2))) (pow.f64 x 2)) 0))
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (*.f64 (/.f64 3/25 (pow.f64 x 2)) (/.f64 1 (/.f64 3/25 (pow.f64 x 2)))))) (pow.f64 x 2)) 0))
Outputs
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
Calls

3 calls:

7.0ms
(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
6.0ms
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
6.0ms
x
Results
ErrorSegmentsBranch
0.1b1x
0.1b1(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
0.1b1(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
Compiler

Compiled 186 to 128 computations (31.2% saved)

regimes87.0ms (1.7%)

Counts
4 → 1
Calls
Call 1
Inputs
1
(*.f64 x -253/1000)
(-.f64 1 (*.f64 x 253/1000))
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Outputs
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Calls

3 calls:

79.0ms
(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
4.0ms
x
3.0ms
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
Results
ErrorSegmentsBranch
0.1b1x
0.1b1(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
0.1b1(*.f64 x (+.f64 253/1000 (*.f64 x 3/25)))
Compiler

Compiled 39 to 30 computations (23.1% saved)

regimes4.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
1
(*.f64 x -253/1000)
(-.f64 1 (*.f64 x 253/1000))
Outputs
(-.f64 1 (*.f64 x 253/1000))
Calls

1 calls:

3.0ms
x
Results
ErrorSegmentsBranch
21.8b1x
Compiler

Compiled 12 to 9 computations (25% saved)

regimes3.0ms (0.1%)

Accuracy

Total -38.9b remaining (-167.8%)

Threshold costs -38.9b (-167.8%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(*.f64 x -253/1000)
Outputs
1
Calls

1 calls:

3.0ms
x
Results
ErrorSegmentsBranch
23.2b1x
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01870
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
(-.f64 1 (*.f64 x 253/1000))
1
Outputs
(-.f64 1 (-.f64 (*.f64 3/25 (*.f64 x x)) (*.f64 x -253/1000)))
(-.f64 1 (*.f64 x (+.f64 253/1000 (*.f64 x 3/25))))
(-.f64 1 (*.f64 x 253/1000))
1
Compiler

Compiled 30 to 24 computations (20% saved)

soundness91.0ms (1.7%)

Algorithm
egg-herbie
Rules
1666×rational_best_oopsla_all_46_json_45_simplify-13
1286×rational_best_oopsla_all_46_json_45_simplify-49
1132×rational_best_oopsla_all_46_json_45_simplify-7
904×rational_best_oopsla_all_46_json_45_simplify-89
722×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02332920
18962890
243712890
Stop Event
node limit
Compiler

Compiled 47 to 35 computations (25.5% saved)

end94.0ms (1.8%)

Compiler

Compiled 27 to 21 computations (22.2% saved)

Profiling

Loading profile data...