Details

Time bar (total: 4.6s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 27 to 22 computations (18.5% saved)

sample1.3s (27.6%)

Results
1.3s8256×body256valid
Bogosity

preprocess54.0ms (1.2%)

Algorithm
egg-herbie
Rules
1206×rational_best_oopsla_all_46_json_45_simplify-102
1116×rational_best_oopsla_all_46_json_45_simplify-37
882×rational_best_oopsla_all_46_json_45_simplify-13
844×rational_best_oopsla_all_46_json_45_simplify-7
748×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01349
13949
212449
344749
4247837
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
Outputs
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 t 1/2500000000000000)))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
Compiler

Compiled 21 to 18 computations (14.3% saved)

simplify50.0ms (1.1%)

Algorithm
egg-herbie
Rules
1206×rational_best_oopsla_all_46_json_45_simplify-102
1116×rational_best_oopsla_all_46_json_45_simplify-37
882×rational_best_oopsla_all_46_json_45_simplify-13
844×rational_best_oopsla_all_46_json_45_simplify-7
748×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01349
13949
212449
344749
4247837
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
Outputs
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 t 1/2500000000000000)))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))

eval1.0ms (0%)

Compiler

Compiled 50 to 41 computations (18% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New213
Fresh101
Picked000
Done000
Total314
Error
50.8b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
50.8b
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
Compiler

Compiled 14 to 11 computations (21.4% saved)

localize25.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t 1/2500000000000000)
0.2b
(*.f64 t 1/5000000000000000)
0.2b
(*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000)
52.6b
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
Compiler

Compiled 44 to 34 computations (22.7% saved)

series5.0ms (0.1%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
t
@-inf
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
1.0ms
t
@0
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
1.0ms
t
@inf
(*.f64 t 1/2500000000000000)
1.0ms
t
@inf
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
0.0ms
t
@-inf
(*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000)

rewrite144.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
1146×rational_best_oopsla_all_46_json_45_simplify-23
778×rational_best_oopsla_all_46_json_45_simplify-37
772×rational_best_oopsla_all_46_json_45_simplify-89
672×rational_best_oopsla_all_46_json_45_simplify-13
634×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01164
17846
227034
3133334
4753734
Stop Event
node limit
Counts
4 → 362
Calls
Call 1
Inputs
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
(*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000)
(*.f64 t 1/5000000000000000)
(*.f64 t 1/2500000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 t -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 t (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 1 (*.f64 t -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/2500000000000000) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t -1/5000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/2500000000000000) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t 1/2500000000000000) -1) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2500000000000000 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (/.f64 1/2500000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 t (/.f64 1/2500000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 t (/.f64 1/2500000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/5000000000000000 (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/5000000000000000 (fabs.f64 (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (+.f64 0 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (+.f64 0 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 1 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 1/5000000000000000 (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 t) (fabs.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 1/2500000000000000 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (*.f64 (/.f64 t t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (*.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (neg.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (neg.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (neg.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/5000000000000000 (*.f64 t (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 t -1/5000000000000000)) -1/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/5000000000000000 (fabs.f64 (/.f64 t t))) (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 1/5000000000000000 (fabs.f64 t))) (neg.f64 (*.f64 1/5000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (fabs.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2500000000000000 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2500000000000000 (*.f64 1 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) -1/2500000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1/2500000000000000 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000) 1/2500000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) 1/2500000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t -1/5000000000000000) 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t -1/5000000000000000) 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/5000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 1/5000000000000000 t))) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/5000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/5000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) t))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/2500000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (/.f64 1/2500000000000000 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/2500000000000000) (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t 1/2500000000000000)) (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))) (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 1/2500000000000000 t))) (*.f64 t 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/2500000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (/.f64 1/2500000000000000 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/2500000000000000) (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 t -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 t (/.f64 1/2500000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/2500000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t -1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 t) 1/2500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 t 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) t))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 t -1/2500000000000000)))))))

simplify203.0ms (4.4%)

Algorithm
egg-herbie
Rules
1326×rational_best_oopsla_all_46_json_45_simplify-35
690×rational_best_oopsla_all_46_json_45_simplify-37
648×rational_best_oopsla_all_46_json_45_simplify-89
646×rational_best_oopsla_all_46_json_45_simplify-24
646×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068512736
128598236
267548236
Stop Event
node limit
Counts
410 → 467
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(*.f64 1/2500000000000000 t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 t -1/2500000000000000))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 t (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 1 (*.f64 t -1/2500000000000000)))
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t -1/5000000000000000) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 t -1/2500000000000000) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/2500000000000000)))
(+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) -1/2500000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 (*.f64 t 1/2500000000000000) -1) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 1/2500000000000000 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 0 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)))
(*.f64 t (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) 1/2500000000000000))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 1/2500000000000000 (/.f64 t t))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 1/2500000000000000 (/.f64 t t))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) 1/2500000000000000))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)) (/.f64 t t)))
(*.f64 t (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))
(*.f64 t (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) t)))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))) (/.f64 t t)))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) (/.f64 t t)))
(*.f64 t (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (/.f64 t t)))
(*.f64 t (*.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))) (/.f64 t t)))
(*.f64 t (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))) (/.f64 t t)))
(*.f64 t (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000) (/.f64 t t)))
(*.f64 t (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))) (/.f64 t t)))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (/.f64 1/2500000000000000 t))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 t (/.f64 1/2500000000000000 t))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 t (/.f64 1/2500000000000000 t))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 1/5000000000000000 (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))
(*.f64 1/5000000000000000 (fabs.f64 (*.f64 t (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t 1/5000000000000000) (+.f64 0 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 t 1/5000000000000000) (+.f64 0 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 1 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 1/5000000000000000 (fabs.f64 t)))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t))))))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000)))
(*.f64 (fabs.f64 t) (fabs.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 (fabs.f64 t) (fabs.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000))))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) -1)
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 (neg.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (neg.f64 t) (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(*.f64 (neg.f64 t) (-.f64 1/2500000000000000 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))
(*.f64 (neg.f64 t) (*.f64 (/.f64 t t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 (neg.f64 t) (-.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))
(*.f64 (neg.f64 t) (-.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(*.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))
(*.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(*.f64 (neg.f64 t) (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t)))
(*.f64 (neg.f64 t) (*.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (/.f64 t t)))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) -1/2500000000000000))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) -1/2500000000000000))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (neg.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 -1/5000000000000000 (*.f64 t (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) t)
(*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 t t)))
(*.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000))
(*.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t 1/5000000000000000))
(*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) -1/5000000000000000)
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))) t)
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) t)
(*.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000))
(*.f64 -1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)) t)
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t))))
(*.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (neg.f64 t))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 (/.f64 t t))) (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))
(*.f64 (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) t)
(*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))) t)
(*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))) t)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000) t)
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))) t)
(*.f64 (fabs.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))
(*.f64 (neg.f64 (*.f64 1/5000000000000000 (fabs.f64 t))) (neg.f64 (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (fabs.f64 t))
(*.f64 (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))
(/.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) -1)
(neg.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(neg.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) 0))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) 0))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(+.f64 1/2500000000000000 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000))
(+.f64 1/2500000000000000 (*.f64 1 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) -1/2500000000000000)
(+.f64 0 (*.f64 t 1/25000000000000000000000000000000))
(+.f64 -1/2500000000000000 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000))
(+.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000) 1/2500000000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) -1/2500000000000000))
(+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) -1/2500000000000000))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(-.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) 0))
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) 0))
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) 1/2500000000000000)
(-.f64 0 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) 1/5000000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) 1/2500000000000000))
(-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) 1/2500000000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) 1)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(/.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) -1)
(neg.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (*.f64 t -1/5000000000000000) 1/5000000000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) 0)
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) 0))
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(+.f64 0 (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 1/5000000000000000 t))) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t 1/5000000000000000) 0)
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) 0))
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(-.f64 0 (*.f64 t -1/5000000000000000))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) t))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t 1/5000000000000000) 1)
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 t t))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))))
(/.f64 (*.f64 t -1/5000000000000000) -1)
(neg.f64 (*.f64 t -1/5000000000000000))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) t))
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t 1/2500000000000000) 0)
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (/.f64 1/2500000000000000 t)) 0))
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(+.f64 0 (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 0 (*.f64 t 1/2500000000000000)) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 1/2500000000000000 t))) (*.f64 t 1/2500000000000000))
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000))
(-.f64 (*.f64 t 1/2500000000000000) 0)
(-.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(-.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (/.f64 1/2500000000000000 t)) 0))
(-.f64 (*.f64 t 1/2500000000000000) (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(-.f64 0 (*.f64 t -1/2500000000000000))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t -1/2500000000000000)))
(-.f64 0 (*.f64 (neg.f64 t) 1/2500000000000000))
(-.f64 0 (*.f64 -1 (*.f64 t 1/2500000000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) t))
(-.f64 0 (*.f64 1 (*.f64 t -1/2500000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/2500000000000000)))
(/.f64 (*.f64 t 1/2500000000000000) 1)
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 t t))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 t (/.f64 1/2500000000000000 t))))
(/.f64 (*.f64 t -1/2500000000000000) -1)
(neg.f64 (*.f64 t -1/2500000000000000))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/2500000000000000)))
(neg.f64 (*.f64 (neg.f64 t) 1/2500000000000000))
(neg.f64 (*.f64 -1 (*.f64 t 1/2500000000000000)))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) t))
(neg.f64 (*.f64 1 (*.f64 t -1/2500000000000000)))
Outputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/5000000000000000 t)
(*.f64 t 1/5000000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(*.f64 1/2500000000000000 t)
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 t -1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 t (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (+.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (*.f64 1 (*.f64 t -1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) 0))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t -1/5000000000000000) 0))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) 0))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t -1/2500000000000000) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/2500000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t -1/2500000000000000)))
(*.f64 t (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t)))
(+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) -1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 (*.f64 t 1/2500000000000000) -1) (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 (*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/2500000000000000))
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(+.f64 (*.f64 1/2500000000000000 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 t (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (+.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) 1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) 1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 1/2500000000000000 (/.f64 t t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 1/2500000000000000 (/.f64 t t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))) (/.f64 t t)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) (/.f64 t t)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 t (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1))))
(*.f64 t (+.f64 1/2500000000000000 (-.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1))))
(*.f64 t (+.f64 1/2500000000000000 (-.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1)))))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (/.f64 1/2500000000000000 t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1))))
(*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1)))))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 t (/.f64 1/2500000000000000 t))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) t)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 t (-.f64 (*.f64 t (/.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) t)) 1/2500000000000000))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 t (/.f64 1/2500000000000000 t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 1/5000000000000000 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (+.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 1 (/.f64 t t)))))
(*.f64 t (-.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1))))
(*.f64 t (+.f64 1/2500000000000000 (-.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (+.f64 (/.f64 t t) 1)))))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 t (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 t (/.f64 1/2500000000000000 t)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 t (-.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))
(*.f64 1/5000000000000000 (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 1/5000000000000000 (fabs.f64 (*.f64 t (*.f64 t -1/5000000000000000))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (+.f64 0 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (+.f64 0 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t -1/2500000000000000)))
(*.f64 t (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 t (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 1 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 1 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (-.f64 (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) 0))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t -1/2500000000000000)))
(*.f64 t (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 (fabs.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t -1/2500000000000000)))
(*.f64 t (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 1/5000000000000000 (fabs.f64 t)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 1/5000000000000000 (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (fabs.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 (fabs.f64 t) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t)))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t))))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t)))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 t) (fabs.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) -1)
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 t)))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (neg.f64 t)))
(*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (-.f64 t 0)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (neg.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 1/2500000000000000 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (*.f64 (/.f64 t t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (*.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (/.f64 t t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) -1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) (neg.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)))))
(*.f64 t (-.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) (neg.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))))))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) -1/2500000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 t) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t))) (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(*.f64 t (-.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) (neg.f64 (*.f64 (+.f64 1/2500000000000000 (*.f64 1/25000000000000000000000000000000 t)) (/.f64 t t)))))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (neg.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 -1/5000000000000000 (*.f64 t (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (*.f64 t (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
(*.f64 t (*.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 t t)))
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t 1/5000000000000000))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) -1/5000000000000000)
(*.f64 t (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))) t)
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) t)
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 -1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 t)))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t)) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (-.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000)) (neg.f64 t))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 (/.f64 t t))) (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))
(*.f64 (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (fabs.f64 (/.f64 t t))))
(*.f64 (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (fabs.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 (fabs.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (neg.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (neg.f64 t)))
(*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (-.f64 t 0)))
(*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 t)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(*.f64 (+.f64 1/2500000000000000 (*.f64 t (-.f64 1/25000000000000000000000000000000 (/.f64 1/2500000000000000 t)))) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))))) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) -1/2500000000000000) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 t t)) (*.f64 t (/.f64 1/2500000000000000 t))) t)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (fabs.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000))))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(fabs.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 t 1/5000000000000000))))
(*.f64 (neg.f64 (*.f64 1/5000000000000000 (fabs.f64 t))) (neg.f64 (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (-.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(*.f64 (fabs.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))) (fabs.f64 t))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (fabs.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (fabs.f64 (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t)))) (+.f64 (*.f64 t 1/25000000000000000000000000000000) (-.f64 1/2500000000000000 (*.f64 1/2500000000000000 (/.f64 t t))))))
(+.f64 (*.f64 t 1/5000000000000000) (+.f64 (*.f64 t 1/5000000000000000) (*.f64 t (+.f64 (*.f64 1/25000000000000000000000000000000 t) -1/2500000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)) -1)
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 t)))
(neg.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 t)))
(neg.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) -1/5000000000000000)))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 1/2500000000000000 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 1/2500000000000000 (*.f64 1 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) -1/2500000000000000)
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 0 (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 -1/2500000000000000 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000) 1/2500000000000000)
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) -1/2500000000000000))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) -1/2500000000000000))
(*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 t 1/25000000000000000000000000000000) -1/2500000000000000)))
(*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) 1/2500000000000000)
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) -1/5000000000000000)))
(neg.f64 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (neg.f64 (*.f64 1/25000000000000000000000000000000 t))))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) 1/5000000000000000))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) -1/5000000000000000)))
(neg.f64 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) 1/2500000000000000))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 (+.f64 (*.f64 t 1/25000000000000000000000000000000) 1/2500000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) 1/2500000000000000))
(*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (neg.f64 (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) -1/5000000000000000)))
(neg.f64 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) 1)
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(/.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) -1)
(*.f64 1/25000000000000000000000000000000 t)
(neg.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) -1/5000000000000000)))
(neg.f64 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (neg.f64 (*.f64 1/25000000000000000000000000000000 t))))
(neg.f64 (*.f64 (*.f64 t -1/5000000000000000) 1/5000000000000000))
(neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) -1/5000000000000000)))
(neg.f64 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) 0)
(*.f64 t 1/5000000000000000)
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) 0))
(*.f64 t 1/5000000000000000)
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(*.f64 t 1/5000000000000000)
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(*.f64 t 1/5000000000000000)
(+.f64 0 (*.f64 t 1/5000000000000000))
(*.f64 t 1/5000000000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/5000000000000000))
(*.f64 t 1/5000000000000000)
(+.f64 (*.f64 0 (*.f64 t (/.f64 1/5000000000000000 t))) (*.f64 t 1/5000000000000000))
(*.f64 t 1/5000000000000000)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 t 1/5000000000000000))
(*.f64 t 1/5000000000000000)
(-.f64 (*.f64 t 1/5000000000000000) 0)
(*.f64 t 1/5000000000000000)
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) 0))
(*.f64 t 1/5000000000000000)
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(*.f64 t 1/5000000000000000)
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) 0))
(*.f64 t 1/5000000000000000)
(-.f64 0 (*.f64 t -1/5000000000000000))
(neg.f64 (*.f64 t -1/5000000000000000))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) t))
(neg.f64 (*.f64 t (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t)))))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 t 1/5000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/5000000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 t -1/5000000000000000)))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t 1/5000000000000000) 1)
(*.f64 t 1/5000000000000000)
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 t t))
(*.f64 t 1/5000000000000000)
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 t t)))))
(/.f64 (*.f64 t 1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(/.f64 (*.f64 t -1/5000000000000000) -1)
(neg.f64 (*.f64 t -1/5000000000000000))
(neg.f64 (*.f64 t -1/5000000000000000))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t))) t))
(neg.f64 (*.f64 t (neg.f64 (*.f64 1/5000000000000000 (/.f64 t t)))))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 t 1/2500000000000000) 0)
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (/.f64 1/2500000000000000 t)) 0))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 t 1/2500000000000000) (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(*.f64 t 1/2500000000000000)
(+.f64 0 (*.f64 t 1/2500000000000000))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t 1/2500000000000000))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 0 (*.f64 t 1/2500000000000000)) (*.f64 t 1/2500000000000000))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))) (*.f64 t 1/2500000000000000))
(*.f64 t 1/2500000000000000)
(+.f64 (*.f64 0 (*.f64 t (/.f64 1/2500000000000000 t))) (*.f64 t 1/2500000000000000))
(*.f64 t 1/2500000000000000)
(-.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t 1/2500000000000000)
(-.f64 (*.f64 t 1/2500000000000000) 0)
(*.f64 t 1/2500000000000000)
(-.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(*.f64 t 1/2500000000000000)
(-.f64 (*.f64 t 1/2500000000000000) (*.f64 (*.f64 t (/.f64 1/2500000000000000 t)) 0))
(*.f64 t 1/2500000000000000)
(-.f64 (*.f64 t 1/2500000000000000) (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) 0))
(*.f64 t 1/2500000000000000)
(-.f64 0 (*.f64 t -1/2500000000000000))
(neg.f64 (*.f64 t -1/2500000000000000))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t -1/2500000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 t t) -1/2500000000000000)))
(-.f64 0 (*.f64 (neg.f64 t) 1/2500000000000000))
(neg.f64 (*.f64 t -1/2500000000000000))
(-.f64 0 (*.f64 -1 (*.f64 t 1/2500000000000000)))
(neg.f64 (*.f64 t -1/2500000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) t))
(neg.f64 (*.f64 t (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 t 1/2500000000000000)))
(-.f64 0 (*.f64 1 (*.f64 t -1/2500000000000000)))
(neg.f64 (*.f64 t -1/2500000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t -1/2500000000000000)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 t -1/2500000000000000)))
(*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 (*.f64 t -1/2500000000000000)))
(/.f64 (*.f64 t 1/2500000000000000) 1)
(*.f64 t 1/2500000000000000)
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 t t))
(*.f64 t 1/2500000000000000)
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 1/2500000000000000 (/.f64 t t)) (*.f64 1/2500000000000000 (/.f64 t t))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 1/2500000000000000 (/.f64 t t)))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 1/2500000000000000 (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 1/2500000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(/.f64 (*.f64 t 1/2500000000000000) (/.f64 (*.f64 t (/.f64 1/2500000000000000 t)) (*.f64 t (/.f64 1/2500000000000000 t))))
(/.f64 (*.f64 t -1/2500000000000000) -1)
(neg.f64 (*.f64 t -1/2500000000000000))
(neg.f64 (*.f64 t -1/2500000000000000))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t -1/2500000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 t t) -1/2500000000000000)))
(neg.f64 (*.f64 (neg.f64 t) 1/2500000000000000))
(neg.f64 (*.f64 t -1/2500000000000000))
(neg.f64 (*.f64 -1 (*.f64 t 1/2500000000000000)))
(neg.f64 (*.f64 t -1/2500000000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t))) t))
(neg.f64 (*.f64 t (neg.f64 (*.f64 1/2500000000000000 (/.f64 t t)))))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 t 1/2500000000000000)))
(neg.f64 (*.f64 1 (*.f64 t -1/2500000000000000)))
(neg.f64 (*.f64 t -1/2500000000000000))

eval273.0ms (5.9%)

Compiler

Compiled 8641 to 5852 computations (32.3% saved)

prune79.0ms (1.7%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New4607467
Fresh000
Picked101
Done000
Total4617468
Error
0.0b
Counts
468 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
0.4b
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
0.5b
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
0.4b
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
0.3b
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
0.5b
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
0.4b
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
Compiler

Compiled 128 to 94 computations (26.6% saved)

localize7.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t 1/5000000000000000)
0.2b
(*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000)
0.2b
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
Compiler

Compiled 18 to 13 computations (27.8% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
0.0ms
t
@inf
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
0.0ms
t
@-inf
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))

rewrite141.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
822×rational_best_oopsla_all_46_json_45_simplify-10
786×rational_best_oopsla_all_46_json_45_simplify-108
768×rational_best_oopsla_all_46_json_45_simplify-35
722×rational_best_oopsla_all_46_json_45_simplify-23
566×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0719
15213
219913
397413
4480513
5768313
Stop Event
node limit
Counts
1 → 70
Calls
Call 1
Inputs
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (fabs.f64 (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (fabs.f64 (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))))))

simplify102.0ms (2.2%)

Algorithm
egg-herbie
Rules
1282×rational_best_oopsla_all_46_json_45_simplify-89
1186×rational_best_oopsla_all_46_json_45_simplify-13
970×rational_best_oopsla_all_46_json_45_simplify-74
952×rational_best_oopsla_all_46_json_45_simplify-24
652×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01421510
14561474
215871458
354351438
Stop Event
node limit
Counts
82 → 97
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) 0))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(-.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(neg.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(neg.f64 (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (fabs.f64 (*.f64 t -1/5000000000000000))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (fabs.f64 (*.f64 t -1/5000000000000000))))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(fabs.f64 (*.f64 (fabs.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (fabs.f64 t)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t)))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))
Outputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) 0) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)))) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) 1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) 1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) 1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) 1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) 1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) 1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 1/2500000000000000 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (*.f64 t t) 1/2500000000000000) (*.f64 (*.f64 t t) 1/2500000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 1 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000)) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/2500000000000000) (*.f64 t 1/2500000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(neg.f64 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (fabs.f64 (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 (fabs.f64 t) 1/5000000000000000) (fabs.f64 (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 (fabs.f64 t) 1/5000000000000000) (fabs.f64 (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 (fabs.f64 t) 1/5000000000000000) (fabs.f64 (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (fabs.f64 (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 (fabs.f64 t) 1/5000000000000000) (fabs.f64 (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (fabs.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))) (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000))))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))

localize5.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
0.4b
(*.f64 t 1/25000000000000000000000000000000)
Compiler

Compiled 11 to 7 computations (36.4% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 t 1/25000000000000000000000000000000)
0.0ms
t
@inf
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
0.0ms
t
@-inf
(*.f64 t 1/25000000000000000000000000000000)
0.0ms
t
@-inf
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
0.0ms
t
@inf
(*.f64 t 1/25000000000000000000000000000000)

rewrite74.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1502×rational_best_oopsla_all_46_json-2
1502×rational_best_oopsla_all_46_json-1
1502×rational_best_oopsla_all_46_json-4
1502×rational_best_oopsla_all_46_json-3
1178×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0620
14220
215120
374220
4348320
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(*.f64 t 1/25000000000000000000000000000000)
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 0 (*.f64 t (/.f64 1/25000000000000000000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/25000000000000000000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 1/25000000000000000000000000000000 t))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/25000000000000000000000000000000 (/.f64 t t)))) (*.f64 t 1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t 1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 1/25000000000000000000000000000000 t)) (*.f64 t (/.f64 1/25000000000000000000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 t t)) (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t -1/25000000000000000000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))))

simplify89.0ms (1.9%)

Algorithm
egg-herbie
Rules
1148×rational_best_oopsla_all_46_json_45_simplify-49
1128×rational_best_oopsla_all_46_json_45_simplify-89
860×rational_best_oopsla_all_46_json_45_simplify-74
854×rational_best_oopsla_all_46_json_45_simplify-24
754×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0951264
12911264
212081264
346881264
Stop Event
node limit
Counts
68 → 74
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 0 (*.f64 t (/.f64 1/25000000000000000000000000000000 t))))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/25000000000000000000000000000000 (/.f64 t t)))))
(+.f64 0 (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 1/25000000000000000000000000000000 t))) (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/25000000000000000000000000000000 (/.f64 t t)))) (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(-.f64 0 (*.f64 t -1/25000000000000000000000000000000))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) 1)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 1/25000000000000000000000000000000 t)) (*.f64 t (/.f64 1/25000000000000000000000000000000 t))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 t t)) (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 t t))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) -1)
(neg.f64 (*.f64 t -1/25000000000000000000000000000000))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 0)
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(+.f64 0 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(-.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 0)
(-.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(-.f64 (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t -1/25000000000000000000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 1)
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 t t))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
Outputs
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 0 (*.f64 t (/.f64 1/25000000000000000000000000000000 t))))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/25000000000000000000000000000000 (/.f64 t t)))))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 0 (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (/.f64 1/25000000000000000000000000000000 t))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/25000000000000000000000000000000 (/.f64 t t)))) (*.f64 t 1/25000000000000000000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t 1/25000000000000000000000000000000) 0)
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 t -1/25000000000000000000000000000000))
(neg.f64 (*.f64 t -1/25000000000000000000000000000000))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) 1)
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t t))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000)) (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000))))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) 1/6250000000000000000000000000000) (*.f64 (/.f64 t t) 1/6250000000000000000000000000000)))
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 1/25000000000000000000000000000000 t)) (*.f64 t (/.f64 1/25000000000000000000000000000000 t))))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 t t)) (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 t t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) -1)
(neg.f64 (*.f64 t -1/25000000000000000000000000000000))
(neg.f64 (*.f64 t -1/25000000000000000000000000000000))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 0)
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 0 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 0)
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(-.f64 (*.f64 0 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 t (*.f64 1/25000000000000000000000000000000 t))) (neg.f64 (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 (neg.f64 (*.f64 t -1/25000000000000000000000000000000)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t (*.f64 1/25000000000000000000000000000000 t)) t)))
(*.f64 (*.f64 t -1/25000000000000000000000000000000) (neg.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(*.f64 (*.f64 t -1/25000000000000000000000000000000) (neg.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t (/.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 1)
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 t t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000)) (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 t t) 1/6250000000000000000000000000000) (*.f64 (/.f64 t t) 1/6250000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 t t) 1/12500000000000000000000000000000) (*.f64 (/.f64 t t) 1/12500000000000000000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 t (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)))) (*.f64 t (*.f64 (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000)) (/.f64 (*.f64 t 1/12500000000000000000000000000000) (*.f64 t 1/12500000000000000000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000)) (*.f64 t (/.f64 (*.f64 t 1/6250000000000000000000000000000) (*.f64 t 1/6250000000000000000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 (*.f64 t 1/25000000000000000000000000000000) (/.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))

localize5.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t 1/5000000000000000)
0.4b
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
Compiler

Compiled 13 to 9 computations (30.8% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
0.0ms
t
@inf
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
0.0ms
t
@-inf
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))

rewrite68.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1454×rational_best_oopsla_all_46_json-2
1454×rational_best_oopsla_all_46_json-1
1454×rational_best_oopsla_all_46_json-4
1454×rational_best_oopsla_all_46_json-3
910×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0619
14519
216513
375913
4347813
Stop Event
node limit
Counts
1 → 30
Calls
Call 1
Inputs
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 t) (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000) t))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t)))))))

simplify125.0ms (2.7%)

Algorithm
egg-herbie
Rules
1320×rational_best_oopsla_all_46_json_45_simplify-49
1170×rational_best_oopsla_all_46_json_45_simplify-7
938×rational_best_oopsla_all_46_json_45_simplify-10
830×rational_best_oopsla_all_46_json_45_simplify-30
718×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075546
1265546
21008546
33826546
47335546
Stop Event
node limit
Counts
42 → 33
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(neg.f64 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (fabs.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (fabs.f64 t)))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000) t))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000) (neg.f64 t)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t)))
Outputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (neg.f64 (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (fabs.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000) t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) 1/25000000000000000000000000000000) (neg.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t 1/25000000000000000000000000000000)) (fabs.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))

localize7.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t 1/5000000000000000)
0.2b
(*.f64 t (*.f64 t 1/5000000000000000))
0.3b
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
Compiler

Compiled 18 to 12 computations (33.3% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 t (*.f64 t 1/5000000000000000))
0.0ms
t
@inf
(*.f64 t (*.f64 t 1/5000000000000000))
0.0ms
t
@0
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
0.0ms
t
@inf
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
0.0ms
t
@-inf
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)

rewrite85.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1942×rational_best_oopsla_all_46_json-2
1942×rational_best_oopsla_all_46_json-1
1942×rational_best_oopsla_all_46_json-4
1942×rational_best_oopsla_all_46_json-3
562×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0732
15132
218526
394226
4448526
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
(*.f64 t (*.f64 t 1/5000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))) (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t -1/5000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (fabs.f64 t)))))))

simplify139.0ms (3%)

Algorithm
egg-herbie
Rules
1800×rational_best_oopsla_all_46_json_45_simplify-89
1386×rational_best_oopsla_all_46_json_45_simplify-74
1308×rational_best_oopsla_all_46_json_45_simplify-24
884×rational_best_oopsla_all_46_json_45_simplify-10
540×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01712642
15632626
220332530
373942530
Stop Event
node limit
Counts
114 → 138
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) 0))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) 0))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 1 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(-.f64 0 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/5000000000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))))
(/.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) -1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 1 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))
(neg.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/5000000000000000))))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) 0))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) 0))
(+.f64 0 (*.f64 t (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))) (*.f64 t (*.f64 t 1/5000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 t (*.f64 t 1/5000000000000000)))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0)
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) 0))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) 0))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) 0))
(-.f64 0 (*.f64 t (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) -1)
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/5000000000000000))))
(fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (fabs.f64 t)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (fabs.f64 t)))
Outputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/5000000000000000)
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t 1/25000000000000000000000000000000) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) 0))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 1 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))))) t)))
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (neg.f64 (neg.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(-.f64 (*.f64 0 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (neg.f64 (*.f64 t (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 t 1/5000000000000000))) (neg.f64 (*.f64 t (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (neg.f64 (*.f64 t (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))) (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) 1/2500000000000000) (*.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) 1/2500000000000000)))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) 1/2500000000000000) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) 1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) (*.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) 1/2500000000000000)) (*.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) (*.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) 1/2500000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) 1/2500000000000000)) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) 1/2500000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 (/.f64 1/5000000000000000 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))))))
(/.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))) -1)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 1 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 -1 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(neg.f64 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 t 1/5000000000000000))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))))
(neg.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))))) t)))
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (neg.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0)
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) 0))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) 0))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) 0))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 0 (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0)
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) 0))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) 0))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 (fabs.f64 (*.f64 t -1/5000000000000000)) 0))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 t (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1)
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 t t))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000))) (/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t -1/5000000000000000)) -1)
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 t (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t 1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t -1/5000000000000000)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (fabs.f64 t)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (fabs.f64 t)))
(*.f64 t (*.f64 t 1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))

localize13.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1/5000000000000000 t)
0.2b
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
0.4b
(*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))
0.4b
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t)))
Compiler

Compiled 36 to 24 computations (33.3% saved)

series1.0ms (0%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
0.0ms
t
@-inf
(/.f64 1/5000000000000000 t)
0.0ms
t
@0
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t)))
0.0ms
t
@inf
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t)))
0.0ms
t
@-inf
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t)))
0.0ms
t
@-inf
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))

rewrite76.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1060×rational_best_oopsla_all_46_json_45_simplify-23
1054×rational_best_oopsla_all_46_json_45_simplify-89
984×rational_best_oopsla_all_46_json_45_simplify-13
948×rational_best_oopsla_all_46_json_45_simplify-37
876×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0982
17070
229358
3165158
Stop Event
node limit
Counts
4 → 210
Calls
Call 1
Inputs
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t)))
(*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 t t)) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 (*.f64 t 1/5000000000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t t)) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t t)) (*.f64 (*.f64 t t) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/5000000000000000 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/5000000000000000 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/5000000000000000 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5000000000000000 t) (*.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/5000000000000000 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 1/5000000000000000 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/5000000000000000 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/5000000000000000 t)) (-.f64 0 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))) (/.f64 1/5000000000000000 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (/.f64 1/5000000000000000 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (neg.f64 (/.f64 1/5000000000000000 t)))))))

simplify135.0ms (2.9%)

Algorithm
egg-herbie
Rules
1204×rational_best_oopsla_all_46_json_45_simplify-7
1040×rational_best_oopsla_all_46_json_45_simplify-89
908×rational_best_oopsla_all_46_json_45_simplify-24
808×rational_best_oopsla_all_46_json_45_simplify-10
792×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04005230
114054750
254694750
Stop Event
node limit
Counts
246 → 283
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 0)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (/.f64 t t)) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (neg.f64 t)) 0))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) 0))
(+.f64 0 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 0)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (/.f64 t t)) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (neg.f64 t)) 0))
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) 0))
(-.f64 0 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(-.f64 0 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))
(-.f64 0 (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) t))
(-.f64 0 (*.f64 (neg.f64 (/.f64 t t)) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) (*.f64 t 1/5000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 1)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 t t))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 (*.f64 t 1/5000000000000000) t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 0)
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (/.f64 t t)) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) 0))
(+.f64 0 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 0)
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (/.f64 t t)) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) 0))
(-.f64 0 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(-.f64 0 (*.f64 -1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 1)
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t t) 0))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) 0))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(+.f64 0 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 0 (*.f64 t t)) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0)
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t t) 0))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) 0))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(-.f64 0 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(-.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))
(-.f64 (*.f64 0 (*.f64 t t)) (*.f64 (*.f64 t t) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))
(fabs.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(+.f64 (/.f64 1/5000000000000000 t) 0)
(+.f64 0 (/.f64 1/5000000000000000 t))
(-.f64 (/.f64 1/5000000000000000 t) 0)
(-.f64 0 (neg.f64 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) 1)
(*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 1/5000000000000000 t))))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(*.f64 1 (/.f64 1/5000000000000000 t))
(*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 1/5000000000000000 t))
(*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))
(*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))
(*.f64 (neg.f64 (/.f64 1/5000000000000000 t)) -1)
(*.f64 (neg.f64 (/.f64 1/5000000000000000 t)) (-.f64 0 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(*.f64 -1 (neg.f64 (/.f64 1/5000000000000000 t)))
(*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))) (/.f64 1/5000000000000000 t))
(*.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (/.f64 1/5000000000000000 t))
(*.f64 (neg.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (neg.f64 (/.f64 1/5000000000000000 t)))
Outputs
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 t)
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
1/25000000000000000000000000000000
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 0)
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (/.f64 t t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 0 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 0)
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (/.f64 t t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) 0))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 1/5000000000000000 (*.f64 t -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 t -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (neg.f64 t)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (neg.f64 (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t (/.f64 1/5000000000000000 t))))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (neg.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) t))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (neg.f64 t)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (neg.f64 (*.f64 t -1/5000000000000000)))
(-.f64 0 (*.f64 (neg.f64 (/.f64 t t)) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t)) (*.f64 t 1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 0 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (neg.f64 t)))
(*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (neg.f64 (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(*.f64 1/25000000000000000000000000000000 t)
(-.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) 1)
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 t t))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 (*.f64 t 1/5000000000000000) t)))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 (*.f64 t 1/5000000000000000) t)))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 (*.f64 t 1/5000000000000000) t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) 1/2500000000000000) (*.f64 (/.f64 t t) 1/2500000000000000)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 (/.f64 t t) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 t t) (/.f64 (*.f64 t 1/5000000000000000) t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 t t) (/.f64 (*.f64 t 1/5000000000000000) t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) t) (/.f64 t t)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000))) (/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t)) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) t))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) t)) (*.f64 t (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 t (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 (/.f64 t t) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(*.f64 1/25000000000000000000000000000000 t)
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (/.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))) (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))))
(/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 0)
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (/.f64 t t)) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 0 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(+.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 0)
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (/.f64 t t)) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) 0))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(-.f64 0 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 (/.f64 1/5000000000000000 t) (neg.f64 t))))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 -1/5000000000000000 (*.f64 t (/.f64 1/5000000000000000 t))))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t 1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 (*.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (-.f64 0 (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(-.f64 (*.f64 0 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))) (*.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 (/.f64 1/5000000000000000 t) -1/5000000000000000)))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) 1)
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 (/.f64 t t) 1/2500000000000000) (*.f64 (/.f64 t t) 1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) 1/5000000000000000)) (*.f64 t (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))) (*.f64 (/.f64 t t) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 (/.f64 t t) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 t t) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)) (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))
(*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (*.f64 (*.f64 t 1/5000000000000000) (/.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))))))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t))) (neg.f64 (neg.f64 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0)
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t t) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 0 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 t t)) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0)
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t t) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) 0))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t))))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (neg.f64 t))))
(neg.f64 (*.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(-.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 0 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(-.f64 (*.f64 0 (*.f64 t t)) (*.f64 (*.f64 t t) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) 1)
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 t t))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t))) (*.f64 t (*.f64 1/5000000000000000 (/.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 t) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t)) (*.f64 1/5000000000000000 (/.f64 (*.f64 t 1/5000000000000000) t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 1/5000000000000000 t)) (*.f64 t (/.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000)) (/.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (/.f64 t t) 1/2500000000000000) (*.f64 (/.f64 t t) 1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t)) (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) t))))
(/.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) t)) (*.f64 t (/.f64 (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000)) t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (*.f64 t (/.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(/.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)) (/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000))) (neg.f64 (neg.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 t (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 (*.f64 t -1/5000000000000000) -1/5000000000000000) (neg.f64 t)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 t 1/5000000000000000) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t 1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 (fabs.f64 t)) (*.f64 t -1/5000000000000000)))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(fabs.f64 (*.f64 (*.f64 t -1/5000000000000000) (*.f64 1/5000000000000000 (fabs.f64 t))))
(*.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(+.f64 (/.f64 1/5000000000000000 t) 0)
(/.f64 1/5000000000000000 t)
(+.f64 0 (/.f64 1/5000000000000000 t))
(/.f64 1/5000000000000000 t)
(-.f64 (/.f64 1/5000000000000000 t) 0)
(/.f64 1/5000000000000000 t)
(-.f64 0 (neg.f64 (/.f64 1/5000000000000000 t)))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) 1)
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 1/5000000000000000 t) (*.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
(*.f64 1 (/.f64 1/5000000000000000 t))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 1/5000000000000000 t))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))
(/.f64 1/5000000000000000 t)
(*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (*.f64 (/.f64 1/5000000000000000 t) (/.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)))))
(/.f64 1/5000000000000000 t)
(*.f64 (neg.f64 (/.f64 1/5000000000000000 t)) -1)
(/.f64 1/5000000000000000 t)
(*.f64 (neg.f64 (/.f64 1/5000000000000000 t)) (-.f64 0 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))))
(/.f64 1/5000000000000000 t)
(*.f64 -1 (neg.f64 (/.f64 1/5000000000000000 t)))
(/.f64 1/5000000000000000 t)
(*.f64 (*.f64 (/.f64 1/5000000000000000 t) (/.f64 1 (/.f64 1/5000000000000000 t))) (/.f64 1/5000000000000000 t))
(/.f64 1/5000000000000000 t)
(*.f64 (*.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t)) (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (/.f64 1/5000000000000000 t))
(/.f64 1/5000000000000000 t)
(*.f64 (neg.f64 (/.f64 (/.f64 1/5000000000000000 t) (/.f64 1/5000000000000000 t))) (neg.f64 (/.f64 1/5000000000000000 t)))
(/.f64 1/5000000000000000 t)

eval280.0ms (6.1%)

Compiler

Compiled 15048 to 10205 computations (32.2% saved)

prune153.0ms (3.3%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New8483851
Fresh202
Picked011
Done044
Total8508858
Error
0b
Counts
858 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
0.5b
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
0.4b
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
0.5b
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
0.3b
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
0.5b
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
0.6b
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
0.4b
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
Compiler

Compiled 69 to 49 computations (29% saved)

localize4.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.4b
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
Compiler

Compiled 11 to 5 computations (54.5% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
0.0ms
t
@inf
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
0.0ms
t
@-inf
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))

rewrite62.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1232×rational_best_oopsla_all_46_json_45_simplify-89
1116×rational_best_oopsla_all_46_json_45_simplify-74
1018×rational_best_oopsla_all_46_json-2
1018×rational_best_oopsla_all_46_json-1
1018×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
14213
213413
349713
4225113
Stop Event
node limit
Counts
1 → 50
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))) (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 1/25000000000000000000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 t) (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 t t) (/.f64 t t)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 t t) (neg.f64 (/.f64 t t))) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 t t) (neg.f64 (/.f64 t t))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 t (fabs.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 (fabs.f64 t) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/25000000000000000000000000000000) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t -1/25000000000000000000000000000000) (neg.f64 (fabs.f64 t))))))))

simplify105.0ms (2.3%)

Algorithm
egg-herbie
Rules
1158×rational_best_oopsla_all_46_json_45_simplify-72
1150×rational_best_oopsla_all_46_json_45_simplify-80
700×rational_best_oopsla_all_46_json_45_simplify-31
698×rational_best_oopsla_all_46_json_45_simplify-10
636×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01281328
15231256
224211236
367031200
Stop Event
node limit
Counts
62 → 68
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 0)
(+.f64 0 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(-.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 0)
(-.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 1)
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))) (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) -1)
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 1/25000000000000000000000000000000 t)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 t)))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 (*.f64 (/.f64 t t) (/.f64 t t)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 (*.f64 (/.f64 t t) (neg.f64 (/.f64 t t))) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 t t) (neg.f64 (/.f64 t t))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (fabs.f64 t)))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 (fabs.f64 t))))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 t (fabs.f64 t))))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 (fabs.f64 t) (neg.f64 t))))
(fabs.f64 (*.f64 (*.f64 t -1/25000000000000000000000000000000) (fabs.f64 t)))
(fabs.f64 (*.f64 (*.f64 t -1/25000000000000000000000000000000) (neg.f64 (fabs.f64 t))))
Outputs
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(+.f64 0 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 0)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(-.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) 1)
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 t t))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))) (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (/.f64 1 (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 t (*.f64 t 1/12500000000000000000000000000000))) (*.f64 (/.f64 1 (*.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 t (*.f64 t 1/12500000000000000000000000000000)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 -1 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))) (*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 -1 (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 t (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) t)) (*.f64 t (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) t))))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t))) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) (*.f64 1/25000000000000000000000000000000 t)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(/.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) -1)
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 1/25000000000000000000000000000000 (/.f64 t t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (neg.f64 (*.f64 t t))))
(*.f64 (*.f64 t t) (fabs.f64 (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) (neg.f64 (*.f64 t t)))))
(*.f64 (*.f64 t t) (*.f64 (*.f64 t t) (fabs.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 t t) (*.f64 t (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) t))))
(fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (neg.f64 (*.f64 t t))))
(*.f64 (*.f64 t t) (fabs.f64 (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) (neg.f64 (*.f64 t t)))))
(*.f64 (*.f64 t t) (*.f64 (*.f64 t t) (fabs.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 t t) (*.f64 t (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) t))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 t t) (/.f64 1/25000000000000000000000000000000 (*.f64 t t))) (neg.f64 (*.f64 t t))))
(*.f64 (*.f64 t t) (fabs.f64 (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) (neg.f64 (*.f64 t t)))))
(*.f64 (*.f64 t t) (*.f64 (*.f64 t t) (fabs.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(fabs.f64 (*.f64 (*.f64 t t) (*.f64 t (*.f64 (/.f64 1/25000000000000000000000000000000 (*.f64 t t)) t))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 t) (neg.f64 t)) (*.f64 1/25000000000000000000000000000000 (*.f64 (/.f64 t t) (/.f64 t t)))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(*.f64 (fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (/.f64 1 (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (fabs.f64 (/.f64 1 (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 -1 (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) 1))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 t (/.f64 (*.f64 1/25000000000000000000000000000000 t) t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 t) (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 1/25000000000000000000000000000000 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 t)) (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (/.f64 t t) (/.f64 t t)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (/.f64 t t) (neg.f64 (/.f64 t t))) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (/.f64 t t) (neg.f64 (/.f64 t t))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 (fabs.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/25000000000000000000000000000000 t)) (*.f64 t (*.f64 1/25000000000000000000000000000000 t)))))
(fabs.f64 (*.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t)))))
(*.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/25000000000000000000000000000000 (*.f64 t t)) (*.f64 1/25000000000000000000000000000000 (*.f64 t t))))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (fabs.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 t) (neg.f64 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 t (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 (fabs.f64 t) (neg.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t -1/25000000000000000000000000000000) (fabs.f64 t)))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(fabs.f64 (*.f64 (*.f64 t -1/25000000000000000000000000000000) (neg.f64 (fabs.f64 t))))
(*.f64 t (*.f64 1/25000000000000000000000000000000 t))
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))

localize19.0ms (0.4%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
0.4b
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))
1.0b
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000)
Compiler

Compiled 50 to 28 computations (44% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))
0.0ms
t
@0
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000)
0.0ms
t
@inf
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
0.0ms
t
@-inf
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
0.0ms
t
@0
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))

rewrite113.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
944×rational_best_oopsla_all_46_json_45_simplify-37
936×rational_best_oopsla_all_46_json_45_simplify-13
850×rational_best_oopsla_all_46_json_45_simplify-89
786×rational_best_oopsla_all_46_json_45_simplify-23
722×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01279
18961
232849
3158037
4750237
Stop Event
node limit
Counts
3 → 101
Calls
Call 1
Inputs
(*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000)
(*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 1/5000000000000000 (/.f64 t t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 1/5000000000000000 t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 t -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t))) (*.f64 t -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 1/5000000000000000 t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))))))

simplify125.0ms (2.7%)

Algorithm
egg-herbie
Rules
1158×rational_best_oopsla_all_46_json_45_simplify-10
1140×rational_best_oopsla_all_46_json_45_simplify-30
1042×rational_best_oopsla_all_46_json_45_simplify-13
622×rational_best_oopsla_all_46_json_45_simplify-72
606×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01963413
16203243
221933003
354302967
Stop Event
node limit
Counts
137 → 177
Calls
Call 1
Inputs
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 0)
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(+.f64 0 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 0)
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(-.f64 0 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))
(-.f64 0 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(-.f64 0 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) -1/5000000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 1/5000000000000000 (/.f64 t t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(-.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 1)
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)) -1)
(neg.f64 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) -1/5000000000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 1/5000000000000000 (/.f64 t t))))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) 0)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) 0))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) 0))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 1/5000000000000000 t) 0))
(+.f64 0 (*.f64 t -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 t -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t))) (*.f64 t -1/25000000000000000000000000000000))
(-.f64 (*.f64 t -1/25000000000000000000000000000000) 0)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) 0))
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) 0))
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 1/5000000000000000 t) 0))
(-.f64 0 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 t t))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) 1)
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) -1)
(neg.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0))
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) 0))
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) 0))
(+.f64 0 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0)
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) 0))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) 0))
(-.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t))))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))))
(/.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) -1)
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
Outputs
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
-1/25000000000000000000000000000000
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 -1/25000000000000000000000000000000 t)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 0)
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 0 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 (*.f64 0 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 0)
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(-.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) 0))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(-.f64 0 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(-.f64 0 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000))
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (neg.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t))) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))
(neg.f64 (*.f64 (neg.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t))) (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)) (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)))
(-.f64 0 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) -1/5000000000000000))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 1/5000000000000000 (/.f64 t t))))
(neg.f64 (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))))))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))) 1/5000000000000000)))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) -1/5000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (neg.f64 (neg.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)))))
(*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))
(-.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (/.f64 -1/5000000000000000 (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 -1/5000000000000000 (*.f64 (/.f64 t t) 1/5000000000000000)) 1/5000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) 1)
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (/.f64 -1/5000000000000000 (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (/.f64 -1/5000000000000000 (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (/.f64 -1/5000000000000000 (*.f64 (/.f64 t t) 1/5000000000000000)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 -1/5000000000000000 (*.f64 (/.f64 t t) 1/5000000000000000)) 1/5000000000000000)) (*.f64 (/.f64 t t) (*.f64 (/.f64 -1/5000000000000000 (*.f64 (/.f64 t t) 1/5000000000000000)) 1/5000000000000000))))
(/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 -1/5000000000000000 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))) (*.f64 -1/5000000000000000 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (/.f64 (*.f64 -1/5000000000000000 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))) (*.f64 -1/5000000000000000 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000))))))
(/.f64 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)) -1)
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(neg.f64 (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))
(*.f64 -1/25000000000000000000000000000000 (/.f64 t t))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(neg.f64 (*.f64 (neg.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t))) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))))
(neg.f64 (*.f64 (neg.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t))) (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)) (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)))
(neg.f64 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) -1/5000000000000000))
(neg.f64 (*.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (/.f64 t t) 1/25000000000000000000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) 1/25000000000000000000000000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 1/5000000000000000 (/.f64 t t))))
(neg.f64 (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))))))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 (neg.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))) 1/5000000000000000)))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 (*.f64 (/.f64 t t) 1/5000000000000000) -1/5000000000000000)))
(+.f64 (*.f64 t -1/25000000000000000000000000000000) 0)
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 1/5000000000000000 t) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 0 (*.f64 t -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 t -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))) (*.f64 t -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t))) (*.f64 t -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) 0)
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (/.f64 t t) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 (*.f64 1/5000000000000000 t) 0))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 0 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(-.f64 (*.f64 0 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))) (*.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) -1/5000000000000000)))
(-.f64 0 (*.f64 (*.f64 (/.f64 t t) -1/5000000000000000) (*.f64 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)) (*.f64 t -1/5000000000000000))))
(*.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))) (neg.f64 (*.f64 (/.f64 t t) -1/5000000000000000)))
(*.f64 (*.f64 t (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))) (neg.f64 (*.f64 (/.f64 t t) -1/5000000000000000)))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 -1/5000000000000000 (*.f64 t -1/5000000000000000))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))) (*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (neg.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))))
(*.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (neg.f64 (neg.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)))))
(*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000))))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 t t))
(*.f64 -1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t -1/25000000000000000000000000000000) 1)
(*.f64 -1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 -1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (/.f64 t t) (/.f64 t t)))
(*.f64 -1/25000000000000000000000000000000 t)
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000))) (*.f64 -1/5000000000000000 (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) -1/25000000000000000000000000000000)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)))) (*.f64 (/.f64 t t) (*.f64 (/.f64 t t) (*.f64 -1/25000000000000000000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) (*.f64 (/.f64 t t) (/.f64 t t)))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (/.f64 (*.f64 -1/25000000000000000000000000000000 t) (*.f64 -1/25000000000000000000000000000000 t)) (/.f64 (*.f64 -1/25000000000000000000000000000000 t) (*.f64 -1/25000000000000000000000000000000 t))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 (/.f64 t t) -1/25000000000000000000000000000000) t))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) t)) (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 (/.f64 t t)) t))))
(/.f64 (*.f64 t -1/25000000000000000000000000000000) (/.f64 (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t)))) (*.f64 (*.f64 t -1/5000000000000000) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 -1/25000000000000000000000000000000 t) (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000)))
(/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) -1)
(*.f64 -1/25000000000000000000000000000000 t)
(neg.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000))
(*.f64 -1/25000000000000000000000000000000 t)
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) 0))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) 0))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 0 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t))) (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 0))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) 0))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (*.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) 0))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 0 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))) (*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 t))))
(*.f64 (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000)) (neg.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 t))))
(*.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))) (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 t t))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) 1)
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) 1/5000000000000000) (*.f64 (/.f64 t t) 1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/2500000000000000) (*.f64 (/.f64 t t) -1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (*.f64 (/.f64 t t) -1/12500000000000000000000000000000) (*.f64 (/.f64 t t) -1/12500000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 t t) -1/6250000000000000000000000000000) (*.f64 (/.f64 t t) -1/6250000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000)) (/.f64 (*.f64 t -1/2500000000000000) (*.f64 t -1/2500000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000)) (/.f64 (*.f64 t -1/5000000000000000) (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 (neg.f64 t) -1/25000000000000000000000000000000) t))))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)) t)) (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)) t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t)) (*.f64 t (/.f64 (*.f64 t 1/25000000000000000000000000000000) t))))
(/.f64 (*.f64 t (*.f64 (neg.f64 t) -1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000))) (*.f64 t (/.f64 (*.f64 t -1/25000000000000000000000000000000) (*.f64 t -1/25000000000000000000000000000000)))))
(/.f64 (*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t))) (/.f64 (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 t) (*.f64 -1/25000000000000000000000000000000 t))) (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 t) (*.f64 -1/25000000000000000000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 t) (*.f64 -1/25000000000000000000000000000000 t))) (*.f64 t (/.f64 (*.f64 -1/25000000000000000000000000000000 t) (*.f64 -1/25000000000000000000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)) -1)
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(neg.f64 (*.f64 t (*.f64 t -1/25000000000000000000000000000000)))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t (*.f64 t -1/25000000000000000000000000000000))))
(*.f64 t (*.f64 -1/25000000000000000000000000000000 (neg.f64 t)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))

localize6.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
0.3b
(*.f64 1/5000000000000000 (*.f64 t t))
Compiler

Compiled 18 to 9 computations (50% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(*.f64 1/5000000000000000 (*.f64 t t))
0.0ms
t
@0
(*.f64 1/5000000000000000 (*.f64 t t))
0.0ms
t
@0
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
0.0ms
t
@inf
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
0.0ms
t
@-inf
(*.f64 1/5000000000000000 (*.f64 t t))

rewrite68.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1452×rational_best_oopsla_all_46_json-2
1452×rational_best_oopsla_all_46_json-1
1452×rational_best_oopsla_all_46_json-4
1452×rational_best_oopsla_all_46_json-3
1130×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0732
15226
218026
376926
4351026
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/5000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t t) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (neg.f64 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t t) -1/5000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1/5000000000000000 (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t t) -1/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 t) (*.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 t) (fabs.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 1/5000000000000000 t) (neg.f64 t)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 (*.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (*.f64 t t) -1/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))))))

simplify87.0ms (1.9%)

Algorithm
egg-herbie
Rules
972×rational_best_oopsla_all_46_json_45_simplify-49
968×rational_best_oopsla_all_46_json_45_simplify-89
854×rational_best_oopsla_all_46_json_45_simplify-37
838×rational_best_oopsla_all_46_json_45_simplify-13
750×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0951626
12911626
211331554
339941554
Stop Event
node limit
Counts
70 → 70
Calls
Call 1
Inputs
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(+.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 0)
(+.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))))
(+.f64 0 (*.f64 1/5000000000000000 (*.f64 t t)))
(+.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 t t)))
(-.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 0)
(-.f64 0 (*.f64 (*.f64 t t) -1/5000000000000000))
(-.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (neg.f64 (*.f64 t t))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1)
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 t t))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(/.f64 (*.f64 (*.f64 t t) -1/5000000000000000) -1)
(neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000))
(fabs.f64 (*.f64 1/5000000000000000 (*.f64 t t)))
(fabs.f64 (*.f64 (*.f64 t t) -1/5000000000000000))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 1/5000000000000000 t)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 t) (fabs.f64 t)))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 t) (neg.f64 t)))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(-.f64 0 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))
(-.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 (*.f64 t t) -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (*.f64 t t) -1/5000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))) -1)
(neg.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(fabs.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))
Outputs
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/5000000000000000 (pow.f64 t 2))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 1/25000000000000000000000000000000)
(+.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 0)
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(+.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(+.f64 0 (*.f64 1/5000000000000000 (*.f64 t t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(+.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 1/5000000000000000 (*.f64 t t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(-.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 0)
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(-.f64 0 (*.f64 (*.f64 t t) -1/5000000000000000))
(neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 t)))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(-.f64 (*.f64 0 (*.f64 1/5000000000000000 (/.f64 t t))) (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (neg.f64 (*.f64 t t))))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1)
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 t t))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (/.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 (*.f64 1/5000000000000000 (/.f64 t t)) (*.f64 1/5000000000000000 (/.f64 t t))))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(/.f64 (*.f64 (*.f64 t t) -1/5000000000000000) -1)
(neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 t)))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000))
(neg.f64 (*.f64 t (*.f64 -1/5000000000000000 t)))
(neg.f64 (*.f64 t (*.f64 t -1/5000000000000000)))
(fabs.f64 (*.f64 1/5000000000000000 (*.f64 t t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(fabs.f64 (*.f64 (*.f64 t t) -1/5000000000000000))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(fabs.f64 (*.f64 (fabs.f64 t) (*.f64 1/5000000000000000 t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 t) (fabs.f64 t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(fabs.f64 (*.f64 (*.f64 1/5000000000000000 t) (neg.f64 t)))
(*.f64 1/5000000000000000 (*.f64 t t))
(*.f64 t (*.f64 1/5000000000000000 t))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 0 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 t 1/25000000000000000000000000000000)) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 0)
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 0 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 (*.f64 t t) -1/5000000000000000)))
(*.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000)))
(*.f64 (neg.f64 (*.f64 t (*.f64 -1/5000000000000000 t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 t t))))
(*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (neg.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))
(*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) (*.f64 (/.f64 1/5000000000000000 (*.f64 t (*.f64 1/5000000000000000 t))) (*.f64 1/5000000000000000 (*.f64 t (neg.f64 t)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))) (*.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (*.f64 t t) -1/5000000000000000)))
(*.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (neg.f64 (*.f64 (*.f64 t t) -1/5000000000000000)))
(*.f64 (neg.f64 (*.f64 t (*.f64 -1/5000000000000000 t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))
(neg.f64 (*.f64 (*.f64 t (*.f64 t -1/5000000000000000)) 1/5000000000000000))
(neg.f64 (*.f64 1/5000000000000000 (*.f64 t (*.f64 t -1/5000000000000000))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) 1)
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 t t))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))) (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t)))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t)) (/.f64 (*.f64 1/5000000000000000 t) (*.f64 1/5000000000000000 t))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t)))) (*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 t t))) (*.f64 1/5000000000000000 (*.f64 (/.f64 1/5000000000000000 (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 t t)))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 (*.f64 t t) (/.f64 1/5000000000000000 (*.f64 t (*.f64 1/5000000000000000 t))))) (*.f64 1/5000000000000000 (*.f64 (*.f64 t t) (/.f64 1/5000000000000000 (*.f64 t (*.f64 1/5000000000000000 t)))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 t 1/25000000000000000000000000000000) (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))))) (*.f64 1/5000000000000000 (*.f64 (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t))) (/.f64 (*.f64 1/5000000000000000 (*.f64 t t)) (*.f64 1/5000000000000000 (*.f64 t t)))))))
(/.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))))) (*.f64 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t))) (*.f64 1/5000000000000000 (/.f64 (*.f64 t (*.f64 1/5000000000000000 t)) (*.f64 t (*.f64 1/5000000000000000 t)))))))
(/.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))) -1)
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(neg.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(fabs.f64 (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))
(fabs.f64 (*.f64 1/25000000000000000000000000000000 (neg.f64 (*.f64 t t))))
(*.f64 t (*.f64 t 1/25000000000000000000000000000000))

eval95.0ms (2.1%)

Compiler

Compiled 6101 to 3465 computations (43.2% saved)

prune41.0ms (0.9%)

Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New3150315
Fresh000
Picked011
Done077
Total3158323
Error
0b
Counts
323 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
0.5b
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
0.4b
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
0.5b
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
0.3b
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
0.5b
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
0.6b
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
0.4b
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
Compiler

Compiled 69 to 49 computations (29% saved)

regimes19.0ms (0.4%)

Counts
12 → 1
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 1/5000000000000000 (*.f64 t t)) 1/5000000000000000)
(*.f64 (*.f64 t 1/5000000000000000) (*.f64 t 1/5000000000000000))
(*.f64 (*.f64 t (*.f64 t 1/5000000000000000)) 1/5000000000000000)
(*.f64 t (*.f64 t (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1/5000000000000000 t))))
(*.f64 t (neg.f64 (*.f64 t (*.f64 (*.f64 1/5000000000000000 (/.f64 t t)) -1/5000000000000000))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000) 1/2500000000000000)) (*.f64 t 1/2500000000000000))
(*.f64 (*.f64 (*.f64 t 1/5000000000000000) (/.f64 1 (*.f64 t 1/5000000000000000))) (*.f64 t (*.f64 t 1/25000000000000000000000000000000)))
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
(*.f64 1/25000000000000000000000000000000 (pow.f64 t 2))
Outputs
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
Calls

3 calls:

7.0ms
t
6.0ms
(*.f64 t 1/5000000000000000)
2.0ms
(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
Results
ErrorSegmentsBranch
0.3b1t
0.3b1(+.f64 (*.f64 (+.f64 1 (*.f64 t 1/5000000000000000)) (+.f64 1 (*.f64 t 1/5000000000000000))) (-.f64 -1 (*.f64 2 (*.f64 t 1/5000000000000000))))
0.3b1(*.f64 t 1/5000000000000000)
Compiler

Compiled 140 to 103 computations (26.4% saved)

regimes4.0ms (0.1%)

Accuracy

Total -0.2b remaining (-37.2%)

Threshold costs -0.2b (-37.2%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
Outputs
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
Calls

1 calls:

3.0ms
t
Results
ErrorSegmentsBranch
0.4b1t
Compiler

Compiled 13 to 8 computations (38.5% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01245
Stop Event
done
saturated
Calls
Call 1
Inputs
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
Outputs
(*.f64 t (*.f64 (*.f64 t 1/5000000000000000) 1/5000000000000000))
(*.f64 (*.f64 t 1/25000000000000000000000000000000) t)
(*.f64 1/25000000000000000000000000000000 (*.f64 t t))
Compiler

Compiled 20 to 14 computations (30% saved)

soundness218.0ms (4.7%)

Algorithm
egg-herbie
Rules
1326×rational_best_oopsla_all_46_json_45_simplify-35
1206×rational_best_oopsla_all_46_json_45_simplify-102
1116×rational_best_oopsla_all_46_json_45_simplify-37
882×rational_best_oopsla_all_46_json_45_simplify-13
844×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01349
13949
212449
344749
4247837
068512736
128598236
267548236
Stop Event
node limit
node limit
Compiler

Compiled 87 to 65 computations (25.3% saved)

end18.0ms (0.4%)

Compiler

Compiled 18 to 12 computations (33.3% saved)

Profiling

Loading profile data...