Details

Time bar (total: 11.4s)

analyze632.0ms (5.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
50%50%50%0%0%0%0%3
50%50%50%0%0%0%0%4
50%50%50%0%0%0%0%5
50%50%50%0%0%0%0%6
50%50%50%0%0%0%0%7
50%50%50%0%0%0%0%8
50%50%50%0%0%0%0%9
50%50%50%0%0%0%0%10
50%50%50%0%0%0%0%11
50%50%49.9%0%0%0%0%12
Compiler

Compiled 53 to 45 computations (15.1% saved)

sample4.0s (34.8%)

Results
4.0s8256×body256valid
Bogosity

preprocess64.0ms (0.6%)

Algorithm
egg-herbie
Rules
1148×rational.json-simplify-1
1054×rational.json-simplify-2
996×rational.json-simplify-59
930×rational.json-simplify-41
898×rational.json-simplify-47
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014151
140151
291151
3261151
4941151
55379127
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
Outputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))) (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))) (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
Compiler

Compiled 53 to 45 computations (15.1% saved)

simplify67.0ms (0.6%)

Algorithm
egg-herbie
Rules
1148×rational.json-simplify-1
1054×rational.json-simplify-2
996×rational.json-simplify-59
930×rational.json-simplify-41
898×rational.json-simplify-47
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
014151
140151
291151
3261151
4941151
55379127
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
Outputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))) (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))) (-.f64 2 (/.f64 2 (*.f64 t (+.f64 1 (/.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))

eval2.0ms (0%)

Compiler

Compiled 146 to 119 computations (18.5% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

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

Compiled 44 to 33 computations (25% saved)

localize40.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 4 (+.f64 2 (+.f64 t t)))
0.0b
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0b
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
2.8b
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
Compiler

Compiled 133 to 91 computations (31.6% saved)

series3.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
t
@0
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
0.0ms
t
@-inf
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0ms
t
@inf
(/.f64 4 (+.f64 2 (+.f64 t t)))
0.0ms
t
@inf
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0ms
t
@inf
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))

rewrite294.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1764×rational.json-1
1764×rational.json-2
1764×rational.json-4
1764×rational.json-3
1178×rational.json-simplify-35
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
014226
1110226
2277226
3724178
42412178
56603178
Stop Event
node limit
Counts
4 → 163
Calls
Call 1
Inputs
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 4 (+.f64 2 (+.f64 t t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 2 (-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 2 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 4 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (+.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 4 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (+.f64 (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 2 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 0 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (-.f64 0 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 0 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (*.f64 2 (+.f64 2 (+.f64 t t)))) (/.f64 4 (*.f64 2 (+.f64 2 (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)))))

simplify194.0ms (1.7%)

Algorithm
egg-herbie
Rules
1272×rational.json-simplify-44
1188×rational.json-simplify-47
1078×rational.json-simplify-35
728×rational.json-simplify-49
684×rational.json-simplify-46
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041015881
1127515361
2627915197
Stop Event
node limit
Counts
211 → 309
Calls
Call 1
Inputs
(*.f64 2 t)
(+.f64 (*.f64 2 t) (*.f64 -2 (pow.f64 t 2)))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (+.f64 (*.f64 -2 (pow.f64 t 4)) (*.f64 2 (pow.f64 t 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
(*.f64 4 (pow.f64 t 2))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 -16 (pow.f64 t 5)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2)))))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
2
(+.f64 2 (*.f64 -2 t))
(+.f64 2 (+.f64 (*.f64 -2 t) (*.f64 2 (pow.f64 t 2))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 2 (+.f64 (*.f64 -2 t) (*.f64 2 (pow.f64 t 2)))))
(/.f64 2 t)
(-.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 4))) (*.f64 2 (/.f64 1 (pow.f64 t 2)))))
(/.f64 2 t)
(-.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 4))) (*.f64 2 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 0)
(+.f64 0 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(+.f64 -1 (-.f64 2 (-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)))
(+.f64 (-.f64 2 (-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)) -1)
(*.f64 2 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 2))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)
(*.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 -1 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))
(*.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1/2)
(*.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) -1)
(*.f64 1/2 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 2) 2)
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)
(/.f64 1 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 2)
(/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) -1)
(/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 4)
(/.f64 (*.f64 2 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) -2)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 16)
(pow.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)
(neg.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))
(+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(+.f64 0 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(-.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(-.f64 0 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 2 (fabs.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 4 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 4 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(/.f64 1 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 1 (/.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) 4))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 2)
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 2 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) -1)
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 4)
(/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 4 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (+.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 16)
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (+.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 4 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (+.f64 (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 2 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 0 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (-.f64 0 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 0 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (fabs.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) 2)
(/.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(pow.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(neg.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(fabs.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 0)
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
(+.f64 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
(*.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1)
(*.f64 -1 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2))
(*.f64 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1/2)
(*.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
(*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -1)
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 2)
(*.f64 (/.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 2) 2)
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1)
(neg.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 0)
(+.f64 0 (/.f64 4 (+.f64 2 (+.f64 t t))))
(+.f64 (/.f64 4 (*.f64 2 (+.f64 2 (+.f64 t t)))) (/.f64 4 (*.f64 2 (+.f64 2 (+.f64 t t)))))
(-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 0)
(*.f64 2 (/.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 2))
(*.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)
(*.f64 1 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1/2)
(*.f64 1/2 (*.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (/.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 2) 2)
(pow.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)
Outputs
(*.f64 2 t)
(+.f64 (*.f64 2 t) (*.f64 -2 (pow.f64 t 2)))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 2)) (*.f64 2 (+.f64 t (pow.f64 t 3))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (+.f64 (*.f64 -2 (pow.f64 t 4)) (*.f64 2 (pow.f64 t 3)))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (+.f64 (*.f64 2 (pow.f64 t 3)) (*.f64 -2 (pow.f64 t 4)))))
(+.f64 (*.f64 -2 (pow.f64 t 4)) (+.f64 (*.f64 -2 (pow.f64 t 2)) (*.f64 2 (+.f64 t (pow.f64 t 3)))))
(+.f64 (*.f64 2 (+.f64 t (pow.f64 t 3))) (*.f64 -2 (+.f64 (pow.f64 t 2) (pow.f64 t 4))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (-.f64 2 (*.f64 2 (/.f64 1 t))))
(+.f64 (-.f64 2 (*.f64 2 (/.f64 1 t))) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 3))))))
(+.f64 2 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 t)))))
(+.f64 2 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (*.f64 2 (+.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 3))))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (-.f64 2 (*.f64 2 (/.f64 1 t))))
(+.f64 (-.f64 2 (*.f64 2 (/.f64 1 t))) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 3))))))
(+.f64 2 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 t)))))
(+.f64 2 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (*.f64 2 (+.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 3))))))
(*.f64 4 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 4)
(+.f64 (*.f64 -8 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 (pow.f64 t 3) -8))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 t 3) -8) (+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 (pow.f64 t 4) 12)))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12)))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 -16 (pow.f64 t 5)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2)))))
(+.f64 (*.f64 (pow.f64 t 3) -8) (+.f64 (*.f64 (pow.f64 t 4) 12) (+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 -16 (pow.f64 t 5)))))
(+.f64 (*.f64 (pow.f64 t 3) -8) (+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 -16 (pow.f64 t 5)) (*.f64 (pow.f64 t 4) 12))))
(+.f64 (+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 -16 (pow.f64 t 5))) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12)))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 4 (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 12) (-.f64 4 (*.f64 (/.f64 1 t) 8)))
(+.f64 (-.f64 4 (*.f64 (/.f64 1 t) 8)) (*.f64 (/.f64 1 (pow.f64 t 2)) 12))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 4 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16)))
(+.f64 4 (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 12) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16))))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 4 (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 12) (-.f64 4 (*.f64 (/.f64 1 t) 8)))
(+.f64 (-.f64 4 (*.f64 (/.f64 1 t) 8)) (*.f64 (/.f64 1 (pow.f64 t 2)) 12))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 4 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16)))
(+.f64 4 (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 12) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16))))
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (pow.f64 t 2) 1/2)
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
(+.f64 1/2 (+.f64 (+.f64 (pow.f64 t 2) (pow.f64 t 4)) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (+.f64 1/2 (pow.f64 t 4))))
(+.f64 (+.f64 (pow.f64 t 2) 1/2) (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 4)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 t) 2/9)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (+.f64 5/6 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81)) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 t) 2/9)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 t) 2/9)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (+.f64 5/6 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81)) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 t) 2/9)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
2
(+.f64 2 (*.f64 -2 t))
(+.f64 2 (*.f64 t -2))
(+.f64 2 (+.f64 (*.f64 -2 t) (*.f64 2 (pow.f64 t 2))))
(+.f64 2 (+.f64 (*.f64 t -2) (*.f64 2 (pow.f64 t 2))))
(+.f64 (*.f64 2 (pow.f64 t 2)) (+.f64 2 (*.f64 t -2)))
(+.f64 (+.f64 2 (*.f64 t -2)) (*.f64 2 (pow.f64 t 2)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 2 (+.f64 (*.f64 -2 t) (*.f64 2 (pow.f64 t 2)))))
(+.f64 2 (+.f64 (+.f64 (*.f64 t -2) (*.f64 2 (pow.f64 t 2))) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (*.f64 2 (pow.f64 t 2)) (+.f64 2 (*.f64 t -2))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (+.f64 2 (*.f64 t -2)) (*.f64 2 (pow.f64 t 2))))
(/.f64 2 t)
(-.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(*.f64 2 (-.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 1 t)) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (-.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 (pow.f64 t 2)))))
(*.f64 2 (+.f64 (/.f64 1 t) (-.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 4))) (*.f64 2 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (*.f64 2 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 t))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 4)) (/.f64 1 (pow.f64 t 2)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 3)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 1 (pow.f64 t 4)))))
(/.f64 2 t)
(-.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(*.f64 2 (-.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (*.f64 2 (/.f64 1 (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 1 t)) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (-.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 (pow.f64 t 2)))))
(*.f64 2 (+.f64 (/.f64 1 t) (-.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 4))) (*.f64 2 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 t)) (*.f64 2 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 2))) (*.f64 2 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 3)) (/.f64 1 t))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 4)) (/.f64 1 (pow.f64 t 2)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 3)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 1 (pow.f64 t 4)))))
(+.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 0)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(+.f64 0 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(+.f64 -1 (-.f64 2 (-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(+.f64 (-.f64 2 (-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)) -1)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 2 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 2))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 -1 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1/2)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) -1)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 1/2 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 2) 2)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 1 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 2)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) -1)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 4)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (*.f64 2 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) -2)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 8)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 16)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(pow.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1)
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(neg.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
(+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(+.f64 0 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(-.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(-.f64 0 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 2 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (fabs.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 2 (fabs.f64 (/.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 2)))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) -2))))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 4 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 4 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 4 (fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 4 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 4 (fabs.f64 (*.f64 4 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 4 (*.f64 4 (fabs.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 1 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 1 (/.f64 (/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) 2))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 1 (/.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) 4))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 2)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 2 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(fabs.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(fabs.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(fabs.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) -1)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 4)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 4 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))))
(/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 8)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))
(*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (/.f64 1 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)) (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 16)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (+.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))
(*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 4 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (+.f64 (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))) (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 2 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 0 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (neg.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (neg.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 4 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 4 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0) (*.f64 4 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) -2))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) -2))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (-.f64 0 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2) (neg.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 0 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2) (neg.f64 (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 (/.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (/.f64 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (fabs.f64 (/.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))) (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))) 2)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(pow.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(neg.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(fabs.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2)))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) -2))))
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 0)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 0)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 2))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 2 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 -1 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(neg.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 2 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 1/2 (*.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1))
(*.f64 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1/2)
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 4 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 4 (*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 1 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 2 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (*.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 1/2 (*.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1))
(*.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -1)
(neg.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 2)
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 2 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 2) 2)
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))
(*.f64 4 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 4 (*.f64 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) 1)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(neg.f64 (/.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (+.f64 2 (*.f64 (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (+.f64 -2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 0)
(/.f64 4 (+.f64 2 (+.f64 t t)))
(+.f64 0 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 4 (+.f64 2 (+.f64 t t)))
(+.f64 (/.f64 4 (*.f64 2 (+.f64 2 (+.f64 t t)))) (/.f64 4 (*.f64 2 (+.f64 2 (+.f64 t t)))))
(/.f64 4 (+.f64 2 (+.f64 t t)))
(-.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 0)
(/.f64 4 (+.f64 2 (+.f64 t t)))
(*.f64 2 (/.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 2))
(/.f64 4 (+.f64 2 (+.f64 t t)))
(*.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)
(/.f64 4 (+.f64 2 (+.f64 t t)))
(*.f64 1 (/.f64 4 (+.f64 2 (+.f64 t t))))
(/.f64 4 (+.f64 2 (+.f64 t t)))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) 1/2)
(/.f64 4 (+.f64 2 (+.f64 t t)))
(*.f64 1/2 (*.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(/.f64 4 (+.f64 2 (+.f64 t t)))
(*.f64 (/.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 2) 2)
(/.f64 4 (+.f64 2 (+.f64 t t)))
(pow.f64 (/.f64 4 (+.f64 2 (+.f64 t t))) 1)
(/.f64 4 (+.f64 2 (+.f64 t t)))

eval1.6s (13.9%)

Compiler

Compiled 45228 to 33386 computations (26.2% saved)

prune289.0ms (2.5%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New6934697
Fresh000
Picked011
Done000
Total6935698
Error
0.0b
Counts
698 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
32.4b
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
27.3b
5/6
24.9b
1/2
Compiler

Compiled 84 to 67 computations (20.2% saved)

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
0.4b
(*.f64 (/.f64 1 t) 2/9)
Compiler

Compiled 20 to 16 computations (20% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 (/.f64 1 t) 2/9)
0.0ms
t
@0
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
0.0ms
t
@inf
(*.f64 (/.f64 1 t) 2/9)
0.0ms
t
@-inf
(*.f64 (/.f64 1 t) 2/9)
0.0ms
t
@inf
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))

rewrite72.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1766×rational.json-simplify-35
1080×rational.json-1
1080×rational.json-2
1080×rational.json-4
1080×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
17032
215632
330532
460832
5156432
6438132
Stop Event
node limit
Counts
2 → 43
Calls
Call 1
Inputs
(*.f64 (/.f64 1 t) 2/9)
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t) 2/9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 t) 2/9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t) 1/9) (*.f64 (/.f64 1 t) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 t) 2/9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 2/9) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 4/9) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 8/9) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 t) 8/9) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 2 t) 8/9)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9))) (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 t) 2/9) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -5/6 (+.f64 (*.f64 (/.f64 1 t) 4/9) -5/6)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))))

simplify149.0ms (1.3%)

Algorithm
egg-herbie
Rules
1974×rational.json-simplify-35
1140×rational.json-simplify-2
894×rational.json-simplify-1
652×rational.json-simplify-51
580×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01001039
12181027
25321027
314291027
432801027
543001027
649701027
762701027
868671027
Stop Event
node limit
Counts
67 → 55
Calls
Call 1
Inputs
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(+.f64 0 (*.f64 (/.f64 1 t) 2/9))
(+.f64 (*.f64 (/.f64 1 t) 1/9) (*.f64 (/.f64 1 t) 1/9))
(-.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(/.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(/.f64 (*.f64 (/.f64 1 t) 4/9) 2)
(/.f64 (*.f64 (/.f64 1 t) 8/9) 4)
(/.f64 (*.f64 (/.f64 2 t) 8/9) 8)
(/.f64 (*.f64 2 (*.f64 (/.f64 2 t) 8/9)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9))) (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9)))) 64)
(pow.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(+.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 0)
(+.f64 0 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(+.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)) -1)
(+.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2))
(*.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2) 1/2)
(*.f64 4 (/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 1/4)
(*.f64 1/2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2) 2)
(*.f64 1/4 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4))
(*.f64 (/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 4)
(/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 4)
(/.f64 (+.f64 -5/6 (+.f64 (*.f64 (/.f64 1 t) 4/9) -5/6)) -2)
(/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8) 8)
(/.f64 (*.f64 4 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) -4)
(/.f64 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8))) 32)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) -8)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8)))) 64)
(pow.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
Outputs
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(+.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(+.f64 0 (*.f64 (/.f64 1 t) 2/9))
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(+.f64 (*.f64 (/.f64 1 t) 1/9) (*.f64 (/.f64 1 t) 1/9))
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(-.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 1 t) 4/9) 2)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 1 t) 8/9) 4)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 2 t) 8/9) 8)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (*.f64 2 (*.f64 (/.f64 2 t) 8/9)) 16)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9))) 32)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9))) (*.f64 2 (*.f64 2 (*.f64 (/.f64 2 t) 8/9)))) 64)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(pow.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(*.f64 2/9 (/.f64 1 t))
(*.f64 4/9 (/.f64 1/2 t))
(*.f64 1/9 (/.f64 2 t))
(+.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 0)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(+.f64 0 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(+.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(+.f64 -1 (neg.f64 (+.f64 (*.f64 2/9 (/.f64 1 t)) -11/6)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(-.f64 -1 (+.f64 (*.f64 1/9 (/.f64 2 t)) -11/6))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(+.f64 -1 (neg.f64 (+.f64 (*.f64 2/9 (/.f64 1 t)) -11/6)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(-.f64 -1 (+.f64 (*.f64 1/9 (/.f64 2 t)) -11/6))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)) -1)
(+.f64 -1 (neg.f64 (+.f64 (*.f64 2/9 (/.f64 1 t)) -11/6)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(-.f64 -1 (+.f64 (*.f64 1/9 (/.f64 2 t)) -11/6))
(+.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2) 1/2)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 4 (/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 1/4)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 1/2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1/2) 2)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 1/4 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(*.f64 (/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 4)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 2) 2)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 4) 4)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (+.f64 -5/6 (+.f64 (*.f64 (/.f64 1 t) 4/9) -5/6)) -2)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8) 8)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 4 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) -4)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8)) 16)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8))) 32)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) -8)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 8)))) 64)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(pow.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 5/6 (*.f64 1/9 (/.f64 2 t)))

localize343.0ms (3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
0.0b
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
2.8b
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
Compiler

Compiled 144 to 102 computations (29.2% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
0.0ms
t
@inf
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
0.0ms
t
@inf
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0ms
t
@-inf
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
0.0ms
t
@0
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))

rewrite94.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
2120×rational.json-1
1434×rational.json-simplify-35
1058×exponential.json-3
1058×rational.json-2
1058×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015146
1120146
2306146
3810146
42837146
57630146
Stop Event
node limit
Counts
2 → 35
Calls
Call 1
Inputs
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1)))))

simplify335.0ms (2.9%)

Algorithm
egg-herbie
Rules
984×rational.json-simplify-35
974×rational.json-simplify-61
908×rational.json-simplify-43
880×rational.json-simplify-1
732×rational.json-simplify-19
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01213665
12313665
24023665
38093665
421413665
560413665
Stop Event
node limit
Counts
59 → 87
Calls
Call 1
Inputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
2
(+.f64 2 (*.f64 -8 (pow.f64 t 2)))
(+.f64 (*.f64 16 (pow.f64 t 3)) (+.f64 2 (*.f64 -8 (pow.f64 t 2))))
(+.f64 (*.f64 16 (pow.f64 t 3)) (+.f64 2 (+.f64 (*.f64 8 (pow.f64 t 4)) (*.f64 -8 (pow.f64 t 2)))))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5))
(-.f64 (+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5)) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5))
(-.f64 (+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5)) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(*.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)
(*.f64 (*.f64 4 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 1/2 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2)) 1/2)
(*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 2)
(*.f64 (/.f64 2 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2)
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(+.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0)
(+.f64 0 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(-.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0)
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1)
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/2)
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2)
(pow.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1)
Outputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (pow.f64 t 3)) 1/2))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (*.f64 -2 (pow.f64 t 3)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
(+.f64 1/2 (+.f64 (+.f64 (pow.f64 t 2) (pow.f64 t 4)) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (+.f64 (pow.f64 t 2) (pow.f64 t 4)) (+.f64 (*.f64 -2 (pow.f64 t 3)) 1/2))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (+.f64 (pow.f64 t 4) (*.f64 -2 (pow.f64 t 3)))))
(+.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 4))))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (pow.f64 t 4))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (-.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(+.f64 (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))) (*.f64 1/27 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3)))) (-.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(+.f64 5/6 (+.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (-.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t)))))
(+.f64 5/6 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (-.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (*.f64 2/9 (/.f64 1 t)))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (-.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(+.f64 (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))) (*.f64 1/27 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3)))) (-.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(+.f64 5/6 (+.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (-.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t)))))
(+.f64 5/6 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (-.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (*.f64 2/9 (/.f64 1 t)))))
2
(+.f64 2 (*.f64 -8 (pow.f64 t 2)))
(+.f64 2 (*.f64 (pow.f64 t 2) -8))
(+.f64 (*.f64 16 (pow.f64 t 3)) (+.f64 2 (*.f64 -8 (pow.f64 t 2))))
(+.f64 2 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 3) 16)))
(+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 3) 16) 2))
(+.f64 (*.f64 16 (pow.f64 t 3)) (+.f64 2 (+.f64 (*.f64 8 (pow.f64 t 4)) (*.f64 -8 (pow.f64 t 2)))))
(+.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 4) 8)) (*.f64 (pow.f64 t 3) 16)))
(+.f64 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 4) 8)) (+.f64 (*.f64 (pow.f64 t 3) 16) 2))
(+.f64 2 (+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 4) 8) (*.f64 (pow.f64 t 3) 16))))
(+.f64 2 (+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 3) 16) (*.f64 (pow.f64 t 4) 8))))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5))
(+.f64 (*.f64 (/.f64 1 t) 16/25) (+.f64 2/5 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125)))
(+.f64 2/5 (+.f64 (*.f64 (/.f64 1 t) 16/25) (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)))
(-.f64 (+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5)) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))
(+.f64 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (*.f64 (/.f64 1 (pow.f64 t 3)) 96/625)))
(+.f64 2/5 (+.f64 (*.f64 (/.f64 1 t) 16/25) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (*.f64 (/.f64 1 (pow.f64 t 3)) 96/625))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (-.f64 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)) (*.f64 (/.f64 1 (pow.f64 t 3)) 96/625)))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5))
(+.f64 (*.f64 (/.f64 1 t) 16/25) (+.f64 2/5 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125)))
(+.f64 2/5 (+.f64 (*.f64 (/.f64 1 t) 16/25) (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)))
(-.f64 (+.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 16/25 (/.f64 1 t)) 2/5)) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))
(+.f64 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (*.f64 (/.f64 1 (pow.f64 t 3)) 96/625)))
(+.f64 2/5 (+.f64 (*.f64 (/.f64 1 t) 16/25) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (*.f64 (/.f64 1 (pow.f64 t 3)) 96/625))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 8/125) (-.f64 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)) (*.f64 (/.f64 1 (pow.f64 t 3)) 96/625)))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (*.f64 4 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 1/2 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2)))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2)) 1/2)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 2)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 2 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 4 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) 1/2) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0)
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(+.f64 0 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(+.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(-.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 0)
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 1 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1)
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/2)
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 2)
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(pow.f64 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1)
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(/.f64 -2 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))

eval420.0ms (3.7%)

Compiler

Compiled 17001 to 13143 computations (22.7% saved)

prune66.0ms (0.6%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New3874391
Fresh022
Picked011
Done112
Total3888396
Error
0.0b
Counts
396 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
24.3b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
32.1b
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
32.4b
(-.f64 5/6 (/.f64 2/9 t))
32.8b
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
27.3b
5/6
24.9b
1/2
Compiler

Compiled 126 to 104 computations (17.5% saved)

localize12.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)
0.4b
(*.f64 4/9 (/.f64 1/2 t))
0.5b
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
Compiler

Compiled 30 to 25 computations (16.7% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
0.0ms
t
@0
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)
0.0ms
t
@inf
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
0.0ms
t
@-inf
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
0.0ms
t
@inf
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)

rewrite79.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1194×rational.json-1
1194×rational.json-2
1194×rational.json-4
1194×rational.json-3
1184×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01157
17757
216455
334855
470255
5182755
6490455
Stop Event
node limit
Counts
3 → 60
Calls
Call 1
Inputs
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(*.f64 4/9 (/.f64 1/2 t))
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4/9 (/.f64 1/2 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 4/9 (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4/9 (/.f64 1/4 t)) (*.f64 4/9 (/.f64 1/4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4/9 (/.f64 1/2 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4/9 (/.f64 1/2 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 t) 8/9) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4/9 (/.f64 2 t)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8/9 (/.f64 2 t)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 8/9 (/.f64 2 t))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 8/9 (/.f64 2 t)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4/9 (/.f64 1/2 t)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -17/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)))))

simplify147.0ms (1.3%)

Algorithm
egg-herbie
Rules
1848×rational.json-simplify-35
1062×rational.json-simplify-2
1038×rational.json-simplify-51
978×rational.json-simplify-41
672×rational.json-simplify-43
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01231808
12661692
26961692
323901634
449141634
555461634
661591634
776251634
Stop Event
node limit
Counts
96 → 70
Calls
Call 1
Inputs
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
-11/6
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
-11/6
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(+.f64 -1 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))
(+.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 0)
(+.f64 0 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)))
(+.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)) -1)
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))
(+.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))
(*.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))
(*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)
(*.f64 1 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)))
(*.f64 2 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))
(*.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 1/2)
(*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -1)
(*.f64 4 (/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4))
(*.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 1/4)
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4))
(*.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 2)
(*.f64 (/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 4)
(/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 2)
(/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -1)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 4)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8) 8)
(/.f64 (*.f64 2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) -2)
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8)) 16)
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) 4) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8))) 32)
(pow.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) 0)
(+.f64 0 (*.f64 4/9 (/.f64 1/2 t)))
(+.f64 (*.f64 4/9 (/.f64 1/4 t)) (*.f64 4/9 (/.f64 1/4 t)))
(-.f64 (*.f64 4/9 (/.f64 1/2 t)) 0)
(/.f64 (*.f64 4/9 (/.f64 1/2 t)) 1)
(/.f64 (*.f64 (/.f64 1/2 t) 8/9) 2)
(/.f64 (*.f64 4/9 (/.f64 2 t)) 4)
(/.f64 (*.f64 8/9 (/.f64 2 t)) 8)
(/.f64 (*.f64 2 (*.f64 8/9 (/.f64 2 t))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 8/9 (/.f64 2 t)))) 32)
(pow.f64 (*.f64 4/9 (/.f64 1/2 t)) 1)
(-.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 0)
(-.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) 1)
(-.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -17/6) -1)
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))))
(*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)
(*.f64 1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(*.f64 2 (*.f64 1/2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))
(*.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4))
(*.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 1/4)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4))
(*.f64 (*.f64 1/2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)) 2)
(*.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 4)
(/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)
(/.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8))) 32)
(pow.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)
Outputs
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
-11/6
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
-11/6
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(-.f64 (*.f64 2/9 (/.f64 1 t)) 11/6)
(+.f64 -1 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 0)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 0 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)) -1)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 1 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 2 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 1/2)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -1)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 4 (/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 1/4)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 2)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(*.f64 (/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 4)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -2) 2)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) -1)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 4) 4)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8) 8)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) -2)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8)) 16)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) 4) -4)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 8))) 32)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(pow.f64 (neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6)) 1)
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(neg.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6))
(+.f64 -1 (neg.f64 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))))
(-.f64 -1 (+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t))))
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) 0)
(*.f64 4/9 (/.f64 1/2 t))
(+.f64 0 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 4/9 (/.f64 1/2 t))
(+.f64 (*.f64 4/9 (/.f64 1/4 t)) (*.f64 4/9 (/.f64 1/4 t)))
(*.f64 4/9 (/.f64 1/2 t))
(-.f64 (*.f64 4/9 (/.f64 1/2 t)) 0)
(*.f64 4/9 (/.f64 1/2 t))
(/.f64 (*.f64 4/9 (/.f64 1/2 t)) 1)
(*.f64 4/9 (/.f64 1/2 t))
(/.f64 (*.f64 (/.f64 1/2 t) 8/9) 2)
(*.f64 4/9 (/.f64 1/2 t))
(/.f64 (*.f64 4/9 (/.f64 2 t)) 4)
(*.f64 4/9 (/.f64 1/2 t))
(/.f64 (*.f64 8/9 (/.f64 2 t)) 8)
(*.f64 4/9 (/.f64 1/2 t))
(/.f64 (*.f64 2 (*.f64 8/9 (/.f64 2 t))) 16)
(*.f64 4/9 (/.f64 1/2 t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 8/9 (/.f64 2 t)))) 32)
(*.f64 4/9 (/.f64 1/2 t))
(pow.f64 (*.f64 4/9 (/.f64 1/2 t)) 1)
(*.f64 4/9 (/.f64 1/2 t))
(-.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 0)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -5/6) 1)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(-.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -17/6) -1)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))))
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 2 (*.f64 1/2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)))
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))) 1/2)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 4 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4))
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 1/4)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4))
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 (*.f64 1/2 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)) 2)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(*.f64 (/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 4)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(/.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(/.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 (/.f64 1/2 t) 8/9))) 2)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 4) 4)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8) 8)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8)) 16)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 8))) 32)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))
(pow.f64 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6) 1)
(+.f64 -11/6 (*.f64 4/9 (/.f64 1/2 t)))

localize5.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 5/6 (/.f64 2/9 t))
0.4b
(/.f64 2/9 t)
Compiler

Compiled 12 to 9 computations (25% saved)

series0.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 2/9 t)
0.0ms
t
@inf
(/.f64 2/9 t)
0.0ms
t
@0
(-.f64 5/6 (/.f64 2/9 t))
0.0ms
t
@-inf
(/.f64 2/9 t)
0.0ms
t
@inf
(-.f64 5/6 (/.f64 2/9 t))

rewrite150.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1300×rational.json-1
1300×rational.json-2
1300×rational.json-3
1298×rational.json-4
1290×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
14820
212020
327920
458920
5162020
6462820
Stop Event
node limit
Counts
2 → 62
Calls
Call 1
Inputs
(/.f64 2/9 t)
(-.f64 5/6 (/.f64 2/9 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2/9 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 -2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/9 t) (/.f64 1/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2/9 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 9/2 (*.f64 t (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2/9 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4/9 t) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 t (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 9) (/.f64 1/2 (*.f64 t (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 2/9 t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2/9 t) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9/2 (/.f64 t (*.f64 t (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 4/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 2/9 t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9 (/.f64 t (*.f64 (+.f64 t t) (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/9 t) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 9/4) (/.f64 2 (*.f64 t (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9/4 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))) 9/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 t (*.f64 t 81/4))) 9/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2/9 t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2/9 t) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9/2 (*.f64 t (*.f64 t 81/4))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 (+.f64 t t) (*.f64 t 81/4))) 9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2/9 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2/9 t))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 5/6 (/.f64 2/9 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -5/6)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8)) (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 2/9 t) -5/6))))))

simplify151.0ms (1.3%)

Algorithm
egg-herbie
Rules
1036×rational.json-simplify-2
1006×rational.json-simplify-50
870×rational.json-simplify-38
778×rational.json-simplify-35
740×rational.json-simplify-46
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
01271148
12471148
25741076
315011076
432671076
540161076
647201076
754351076
87592980
Stop Event
node limit
Counts
74 → 86
Calls
Call 1
Inputs
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 (/.f64 2/9 t) 0)
(+.f64 0 (/.f64 2/9 t))
(+.f64 -1 (-.f64 1 (/.f64 -2/9 t)))
(+.f64 (/.f64 1/9 t) (/.f64 1/9 t))
(-.f64 (/.f64 2/9 t) 0)
(-.f64 0 (/.f64 -2/9 t))
(*.f64 t (/.f64 9/2 (*.f64 t (*.f64 t 81/4))))
(*.f64 (/.f64 2/9 t) 1)
(*.f64 1 (/.f64 2/9 t))
(*.f64 2 (/.f64 1/9 t))
(*.f64 (/.f64 4/9 t) 1/2)
(*.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 t (*.f64 t 81/4))))
(*.f64 (*.f64 t 9) (/.f64 1/2 (*.f64 t (*.f64 t 81/4))))
(*.f64 4 (/.f64 (/.f64 2/9 t) 4))
(*.f64 (*.f64 (/.f64 2/9 t) 4) 1/4)
(*.f64 9/2 (/.f64 t (*.f64 t (*.f64 t 81/4))))
(*.f64 1/2 (/.f64 4/9 t))
(*.f64 1/4 (*.f64 (/.f64 2/9 t) 4))
(*.f64 9 (/.f64 t (*.f64 (+.f64 t t) (*.f64 t 81/4))))
(*.f64 (/.f64 1/9 t) 2)
(*.f64 (*.f64 t 9/4) (/.f64 2 (*.f64 t (*.f64 t 81/4))))
(*.f64 9/4 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))))
(*.f64 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))) 9/4)
(*.f64 (/.f64 t (*.f64 t (*.f64 t 81/4))) 9/2)
(*.f64 (/.f64 (/.f64 2/9 t) 4) 4)
(*.f64 (/.f64 -2/9 t) -1)
(*.f64 (/.f64 1 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9/2))
(*.f64 (/.f64 2 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9/4))
(*.f64 (/.f64 9/2 (*.f64 t (*.f64 t 81/4))) t)
(*.f64 (/.f64 1/2 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9))
(*.f64 (/.f64 t (*.f64 (+.f64 t t) (*.f64 t 81/4))) 9)
(pow.f64 (/.f64 2/9 t) 1)
(neg.f64 (/.f64 -2/9 t))
(+.f64 (-.f64 5/6 (/.f64 2/9 t)) 0)
(+.f64 0 (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)) -1)
(+.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(*.f64 1 (-.f64 5/6 (/.f64 2/9 t)))
(*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2))
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 1/2)
(*.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(*.f64 4 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) 4))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(*.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 1/4 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2) 2)
(*.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 4)
(/.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)
(/.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 4)
(/.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -5/6)) -2)
(/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8) 8)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) 4) -4)
(/.f64 (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8)) (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8))) 32)
(pow.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
Outputs
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 (/.f64 2/9 t) 0)
(/.f64 2/9 t)
(+.f64 0 (/.f64 2/9 t))
(/.f64 2/9 t)
(+.f64 -1 (-.f64 1 (/.f64 -2/9 t)))
(/.f64 2/9 t)
(+.f64 (/.f64 1/9 t) (/.f64 1/9 t))
(-.f64 (/.f64 2/9 t) 0)
(/.f64 2/9 t)
(-.f64 0 (/.f64 -2/9 t))
(/.f64 2/9 t)
(*.f64 t (/.f64 9/2 (*.f64 t (*.f64 t 81/4))))
(*.f64 t (/.f64 (/.f64 9/2 t) (*.f64 t 81/4)))
(*.f64 t (/.f64 9/2 (*.f64 81/4 (*.f64 t t))))
(*.f64 t (/.f64 2/9 (*.f64 t t)))
(*.f64 (/.f64 2/9 t) 1)
(/.f64 2/9 t)
(*.f64 1 (/.f64 2/9 t))
(/.f64 2/9 t)
(*.f64 2 (/.f64 1/9 t))
(*.f64 (/.f64 1/9 t) 2)
(*.f64 (/.f64 4/9 t) 1/2)
(*.f64 1/2 (/.f64 4/9 t))
(*.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 t (*.f64 t 81/4))))
(*.f64 (*.f64 t 9/2) (/.f64 (/.f64 1 t) (*.f64 t 81/4)))
(*.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 81/4 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 4/81 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 (/.f64 4/81 t) t)))
(*.f64 9/2 (/.f64 4/81 t))
(*.f64 (*.f64 t 9) (/.f64 1/2 (*.f64 t (*.f64 t 81/4))))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 t (*.f64 t 81/4)))))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 81/4 (*.f64 t t)))))
(*.f64 (*.f64 t 9) (/.f64 2/81 (*.f64 t t)))
(*.f64 t (*.f64 9 (/.f64 2/81 (*.f64 t t))))
(*.f64 t (*.f64 9 (/.f64 (/.f64 2/81 t) t)))
(*.f64 9 (/.f64 2/81 t))
(*.f64 4 (/.f64 (/.f64 2/9 t) 4))
(/.f64 2/9 t)
(*.f64 (*.f64 (/.f64 2/9 t) 4) 1/4)
(/.f64 2/9 t)
(*.f64 9/2 (/.f64 t (*.f64 t (*.f64 t 81/4))))
(*.f64 (*.f64 t 9/2) (/.f64 (/.f64 1 t) (*.f64 t 81/4)))
(*.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 81/4 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 4/81 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 (/.f64 4/81 t) t)))
(*.f64 9/2 (/.f64 4/81 t))
(*.f64 1/2 (/.f64 4/9 t))
(*.f64 (/.f64 4/9 t) 1/2)
(*.f64 1/4 (*.f64 (/.f64 2/9 t) 4))
(/.f64 2/9 t)
(*.f64 9 (/.f64 t (*.f64 (+.f64 t t) (*.f64 t 81/4))))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 t (*.f64 t 81/4)))))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 81/4 (*.f64 t t)))))
(*.f64 (*.f64 t 9) (/.f64 2/81 (*.f64 t t)))
(*.f64 t (*.f64 9 (/.f64 2/81 (*.f64 t t))))
(*.f64 t (*.f64 9 (/.f64 (/.f64 2/81 t) t)))
(*.f64 9 (/.f64 2/81 t))
(*.f64 (/.f64 1/9 t) 2)
(*.f64 (*.f64 t 9/4) (/.f64 2 (*.f64 t (*.f64 t 81/4))))
(*.f64 t (*.f64 9/4 (/.f64 2 (*.f64 t (*.f64 t 81/4)))))
(*.f64 t (*.f64 9/4 (/.f64 2 (*.f64 81/4 (*.f64 t t)))))
(*.f64 t (*.f64 9/4 (/.f64 (/.f64 8/81 t) t)))
(*.f64 9/4 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))))
(*.f64 9/4 (/.f64 (+.f64 t t) (*.f64 81/4 (*.f64 t t))))
(*.f64 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))) 9/4)
(*.f64 9/4 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 81/4))))
(*.f64 9/4 (/.f64 (+.f64 t t) (*.f64 81/4 (*.f64 t t))))
(*.f64 (/.f64 t (*.f64 t (*.f64 t 81/4))) 9/2)
(*.f64 (*.f64 t 9/2) (/.f64 (/.f64 1 t) (*.f64 t 81/4)))
(*.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 81/4 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 4/81 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 (/.f64 4/81 t) t)))
(*.f64 9/2 (/.f64 4/81 t))
(*.f64 (/.f64 (/.f64 2/9 t) 4) 4)
(/.f64 2/9 t)
(*.f64 (/.f64 -2/9 t) -1)
(/.f64 2/9 t)
(*.f64 (/.f64 1 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9/2))
(*.f64 (*.f64 t 9/2) (/.f64 (/.f64 1 t) (*.f64 t 81/4)))
(*.f64 (*.f64 t 9/2) (/.f64 1 (*.f64 81/4 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 4/81 (*.f64 t t))))
(*.f64 t (*.f64 9/2 (/.f64 (/.f64 4/81 t) t)))
(*.f64 9/2 (/.f64 4/81 t))
(*.f64 (/.f64 2 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9/4))
(*.f64 t (*.f64 9/4 (/.f64 2 (*.f64 t (*.f64 t 81/4)))))
(*.f64 t (*.f64 9/4 (/.f64 2 (*.f64 81/4 (*.f64 t t)))))
(*.f64 t (*.f64 9/4 (/.f64 (/.f64 8/81 t) t)))
(*.f64 (/.f64 9/2 (*.f64 t (*.f64 t 81/4))) t)
(*.f64 t (/.f64 (/.f64 9/2 t) (*.f64 t 81/4)))
(*.f64 t (/.f64 9/2 (*.f64 81/4 (*.f64 t t))))
(*.f64 t (/.f64 2/9 (*.f64 t t)))
(*.f64 (/.f64 1/2 (*.f64 t (*.f64 t 81/4))) (*.f64 t 9))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 t (*.f64 t 81/4)))))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 81/4 (*.f64 t t)))))
(*.f64 (*.f64 t 9) (/.f64 2/81 (*.f64 t t)))
(*.f64 t (*.f64 9 (/.f64 2/81 (*.f64 t t))))
(*.f64 t (*.f64 9 (/.f64 (/.f64 2/81 t) t)))
(*.f64 9 (/.f64 2/81 t))
(*.f64 (/.f64 t (*.f64 (+.f64 t t) (*.f64 t 81/4))) 9)
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 t (*.f64 t 81/4)))))
(*.f64 t (*.f64 9 (/.f64 1/2 (*.f64 81/4 (*.f64 t t)))))
(*.f64 (*.f64 t 9) (/.f64 2/81 (*.f64 t t)))
(*.f64 t (*.f64 9 (/.f64 2/81 (*.f64 t t))))
(*.f64 t (*.f64 9 (/.f64 (/.f64 2/81 t) t)))
(*.f64 9 (/.f64 2/81 t))
(pow.f64 (/.f64 2/9 t) 1)
(/.f64 2/9 t)
(neg.f64 (/.f64 -2/9 t))
(/.f64 2/9 t)
(+.f64 (-.f64 5/6 (/.f64 2/9 t)) 0)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(+.f64 0 (-.f64 5/6 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)) -1)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(+.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 1 (-.f64 5/6 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 1/2)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 4 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) 4))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 1/4)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 1/2 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 1/4 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1/2) 2)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(*.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 4)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 4) 4)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -5/6)) -2)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8) 8)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) 4) -4)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8)) 16)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8)) (*.f64 2 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) 8))) 32)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(pow.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 (/.f64 -2/9 t) -5/6)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)))
0.0b
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
0.1b
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
0.3b
(*.f64 (/.f64 1 t) 16/25)
Compiler

Compiled 41 to 35 computations (14.6% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 (/.f64 1 t) 16/25)
0.0ms
t
@inf
(*.f64 (/.f64 1 t) 16/25)
0.0ms
t
@-inf
(*.f64 (/.f64 1 t) 16/25)
0.0ms
t
@0
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
0.0ms
t
@inf
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))

rewrite92.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1636×rational.json-1
1636×rational.json-2
1636×rational.json-3
1144×rational.json-simplify-35
968×rational.json-simplify-61
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01288
19576
222176
349676
4119476
5296576
6680676
Stop Event
node limit
Counts
4 → 91
Calls
Call 1
Inputs
(*.f64 (/.f64 1 t) 16/25)
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t) 16/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 t) 16/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t) 8/25) (*.f64 (/.f64 1 t) 8/25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 t) 16/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 16/25) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 32/25) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 64/25) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 t) 64/25) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) (*.f64 2 (*.f64 (/.f64 2 t) 64/25))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 t) 16/25) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))) (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (/.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2)) (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))))))

simplify125.0ms (1.1%)

Algorithm
egg-herbie
Rules
1106×rational.json-simplify-53
1088×rational.json-simplify-1
940×rational.json-simplify-2
694×rational.json-simplify-39
666×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01992935
14482911
224702911
346102911
465532911
Stop Event
node limit
Counts
139 → 136
Calls
Call 1
Inputs
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(*.f64 25/8 t)
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 25/8 t))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 -84375/512 (pow.f64 t 4)) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3)))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
(/.f64 16/25 t)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(/.f64 16/25 t)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 t) 16/25) 0)
(+.f64 0 (*.f64 (/.f64 1 t) 16/25))
(+.f64 (*.f64 (/.f64 1 t) 8/25) (*.f64 (/.f64 1 t) 8/25))
(-.f64 (*.f64 (/.f64 1 t) 16/25) 0)
(/.f64 (*.f64 (/.f64 1 t) 16/25) 1)
(/.f64 (*.f64 (/.f64 1 t) 32/25) 2)
(/.f64 (*.f64 (/.f64 1 t) 64/25) 4)
(/.f64 (*.f64 (/.f64 2 t) 64/25) 8)
(/.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) (*.f64 2 (*.f64 (/.f64 2 t) 64/25))) 32)
(pow.f64 (*.f64 (/.f64 1 t) 16/25) 1)
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 0)
(+.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(-.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 0)
(*.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 2 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1)
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))
(*.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))
(*.f64 (*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) 1/4)
(*.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 2)
(*.f64 1/4 (*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4))
(*.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))
(*.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/4)
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) 4)
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))
(*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))) (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1)
(neg.f64 (/.f64 -2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(-.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 0)
(*.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1/2))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4))
(*.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 1/4)
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1/2) 2)
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 4)
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)
(/.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8))) 32)
(pow.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)
(-.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 0)
(-.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)
(*.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4) 1/4)
(*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) -1)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) 2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8) 1/8)
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) 4)
(*.f64 1/8 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))
(/.f64 1 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)
(/.f64 4 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 2)
(/.f64 8 (/.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4) 4)
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) -1)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) 1/2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8) 8)
(/.f64 1/2 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) -2) -2)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8)) 16)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) -4)
(/.f64 1/4 (/.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2)) (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))) 32)
(/.f64 (*.f64 8 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2)) 4)
(pow.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)
(neg.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
Outputs
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(*.f64 25/8 t)
(*.f64 t 25/8)
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 25/8 t))
(+.f64 (*.f64 t 25/8) (*.f64 -375/32 (pow.f64 t 2)))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 t 25/8) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -375/32 (pow.f64 t 2))))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 t 25/8) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 -84375/512 (pow.f64 t 4)) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3)))))
(+.f64 (+.f64 (*.f64 t 25/8) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -375/32 (pow.f64 t 2)))) (*.f64 -84375/512 (pow.f64 t 4)))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (+.f64 (*.f64 t 25/8) (*.f64 5625/128 (pow.f64 t 3))) (*.f64 -84375/512 (pow.f64 t 4))))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 t 25/8) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -84375/512 (pow.f64 t 4)))))
(+.f64 (*.f64 t 25/8) (+.f64 (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -84375/512 (pow.f64 t 4))) (*.f64 -375/32 (pow.f64 t 2))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))))
(+.f64 (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))) (*.f64 8/135 (/.f64 1 (pow.f64 t 2))))
(+.f64 5/6 (-.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3))))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))))
(+.f64 (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))) (*.f64 8/135 (/.f64 1 (pow.f64 t 2))))
(+.f64 5/6 (-.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3))))))
(/.f64 16/25 t)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 16/25 t)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(+.f64 (*.f64 (/.f64 1 t) 16/25) 0)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(+.f64 0 (*.f64 (/.f64 1 t) 16/25))
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(+.f64 (*.f64 (/.f64 1 t) 8/25) (*.f64 (/.f64 1 t) 8/25))
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(-.f64 (*.f64 (/.f64 1 t) 16/25) 0)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 1 t) 16/25) 1)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 1 t) 32/25) 2)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 1 t) 64/25) 4)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(/.f64 (*.f64 (/.f64 2 t) 64/25) 8)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(/.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) 16)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) (*.f64 2 (*.f64 (/.f64 2 t) 64/25))) 32)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(pow.f64 (*.f64 (/.f64 1 t) 16/25) 1)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 8/25 (/.f64 2 t))
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 0)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(+.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(+.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(-.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 0)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 2 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))))
(*.f64 (*.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))) (/.f64 1/2 (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) 1/2))))
(*.f64 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)) (*.f64 (/.f64 (/.f64 1 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))) (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))) 2))
(*.f64 (+.f64 12/5 (+.f64 12/5 (*.f64 (/.f64 1 t) 32/25))) (/.f64 1 (*.f64 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))) (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))))
(*.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/2)
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 1/4 (/.f64 8 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))
(*.f64 (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) 1/2) (/.f64 1 (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) 1/4))))
(*.f64 (*.f64 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)) 1/2) (/.f64 4 (*.f64 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)) (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))))
(*.f64 (*.f64 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))) 1/2) (/.f64 4 (*.f64 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))) (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))))
(*.f64 (*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) 1/4)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 1/4 (/.f64 8 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 2)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 1/4 (*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 1/4 (/.f64 8 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 1/4 (/.f64 8 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/4)
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 1/4 (/.f64 8 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) 4)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))
(*.f64 (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) 1/2) (/.f64 1 (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) 1/4))))
(*.f64 (*.f64 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)) 1/2) (/.f64 4 (*.f64 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)) (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))))
(*.f64 (*.f64 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))) 1/2) (/.f64 4 (*.f64 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))) (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))))
(*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))))
(*.f64 1/2 (/.f64 4 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 1/4 (/.f64 8 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))) (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(*.f64 (*.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))) (/.f64 1/2 (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) (*.f64 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))) 1/2))))
(*.f64 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)) (*.f64 (/.f64 (/.f64 1 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))) (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))) 2))
(*.f64 (+.f64 12/5 (+.f64 12/5 (*.f64 (/.f64 1 t) 32/25))) (/.f64 1 (*.f64 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))) (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))))
(pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1)
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(neg.f64 (/.f64 -2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 8/25 (/.f64 2 t))))
(-.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 0)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1/2))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))) 1/2)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 1/4)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1/2) 2)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 4)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 (/.f64 1 t) 32/25))) 2)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 4) 4)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8) 8)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8)) 16)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 8))) 32)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(pow.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 2/5) 1)
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 8/25 (/.f64 2 t)))
(-.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 0)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(-.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 1/2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4) 1/4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) -1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) 2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8) 1/8)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) 4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(*.f64 1/8 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 1 (/.f64 1 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 4 (/.f64 4 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 8 (/.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4) 4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) -1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) 1/2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8) 8)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 1/2 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 4)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) -2) -2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8)) 16)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) 4) -4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 1/4 (/.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/4) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2)) (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)) (*.f64 2 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5))))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 8))) 32)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(/.f64 (*.f64 8 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1/2)) 4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(pow.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5) 1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))
(neg.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 16/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 12/5 (*.f64 8/25 (/.f64 2 t)))

localize36.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 4 (+.f64 2 (+.f64 t t)))
0.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
0.0b
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))
2.8b
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
Compiler

Compiled 117 to 84 computations (28.2% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite83.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1596×rational.json-1
1596×rational.json-2
1596×rational.json-4
1596×rational.json-3
1592×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01698
112998
232698
379498
4221098
5544098
Stop Event
node limit
Counts
2 → 37
Calls
Call 1
Inputs
(*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))) (*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) 1/2) (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))))))

simplify128.0ms (1.1%)

Algorithm
egg-herbie
Rules
1090×rational.json-simplify-35
1062×rational.json-simplify-51
914×rational.json-simplify-2
866×rational.json-simplify-61
862×rational.json-simplify-1
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01313553
12833511
25163265
39683263
421023263
541233255
671093255
Stop Event
node limit
Counts
61 → 116
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 t 2))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (+.f64 (*.f64 -4 (pow.f64 t 5)) (*.f64 4 (pow.f64 t 2)))))
(*.f64 4 t)
(-.f64 (*.f64 4 t) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(*.f64 4 t)
(-.f64 (*.f64 4 t) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -1 (pow.f64 t 4)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(+.f64 0 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(+.f64 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(-.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(/.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)) 2)
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8)) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8)))) 16)
(pow.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(+.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 0)
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 0)
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1)
(*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))) (*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1/2)
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) 1/2))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) 1/2) (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1))
(*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 2)
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1)
(neg.f64 (/.f64 -2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
Outputs
(*.f64 4 (pow.f64 t 2))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 4 (pow.f64 t 2)) (*.f64 -4 (pow.f64 t 3)))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (+.f64 (*.f64 4 (pow.f64 t 2)) (*.f64 4 (pow.f64 t 4))))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (+.f64 (pow.f64 t 2) (pow.f64 t 4))))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (+.f64 (*.f64 -4 (pow.f64 t 5)) (*.f64 4 (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (+.f64 (+.f64 (*.f64 4 (pow.f64 t 2)) (*.f64 -4 (pow.f64 t 5))) (*.f64 4 (pow.f64 t 4))))
(+.f64 (*.f64 -4 (pow.f64 t 5)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (+.f64 (pow.f64 t 4) (pow.f64 t 2)))))
(+.f64 (*.f64 4 (+.f64 (pow.f64 t 2) (pow.f64 t 4))) (*.f64 -4 (+.f64 (pow.f64 t 5) (pow.f64 t 3))))
(+.f64 (*.f64 4 (+.f64 (pow.f64 t 2) (pow.f64 t 4))) (*.f64 -4 (+.f64 (pow.f64 t 3) (pow.f64 t 5))))
(*.f64 4 t)
(-.f64 (*.f64 4 t) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(+.f64 (*.f64 4 t) (-.f64 (*.f64 4 (/.f64 1 t)) 4))
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 4 t) (-.f64 (*.f64 4 (/.f64 1 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2))))))
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(*.f64 4 t)
(-.f64 (*.f64 4 t) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(+.f64 (*.f64 4 t) (-.f64 (*.f64 4 (/.f64 1 t)) 4))
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 4 t) (-.f64 (*.f64 4 (/.f64 1 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2))))))
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (pow.f64 t 2) 1/2)
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 (pow.f64 t 3) -1)))
(+.f64 (pow.f64 t 2) (+.f64 (neg.f64 (pow.f64 t 3)) 1/2))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (neg.f64 (pow.f64 t 3))))
(+.f64 (+.f64 (pow.f64 t 2) 1/2) (neg.f64 (pow.f64 t 3)))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -1 (pow.f64 t 4)))))
(+.f64 (*.f64 (pow.f64 t 3) -1) (+.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 t 4) -1) 1/2)))
(+.f64 (neg.f64 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (+.f64 1/2 (neg.f64 (pow.f64 t 4)))))
(+.f64 1/2 (+.f64 (neg.f64 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (neg.f64 (pow.f64 t 4)))))
(+.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (+.f64 (pow.f64 t 3) (pow.f64 t 4))) 1/2))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -1 (+.f64 (pow.f64 t 3) (pow.f64 t 4)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 t 4)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (*.f64 (/.f64 1 t) 1/4))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 1/4) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/8)))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(+.f64 1 (-.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) (+.f64 (*.f64 (/.f64 1 t) 1/4) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/8))))
(+.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 1/4) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/8))) (*.f64 3/16 (/.f64 1 (pow.f64 t 3))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (*.f64 (/.f64 1 t) 1/4))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 1/4) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/8)))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(+.f64 1 (-.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) (+.f64 (*.f64 (/.f64 1 t) 1/4) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/8))))
(+.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 1/4) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/8))) (*.f64 3/16 (/.f64 1 (pow.f64 t 3))))
(+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(+.f64 0 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(+.f64 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(-.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 0)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)) 2)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8)) 4)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8))) 8)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 t 8)))) 16)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(pow.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1)
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))
(*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))
(*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 0)
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 0)
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 2 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 2 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1)
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))
(*.f64 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))) (*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1/2)
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) 1/2))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (*.f64 1/2 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 1/2 (*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 1/2 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (/.f64 4 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (*.f64 1/2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 4 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/2 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1/2 (*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (-.f64 -1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 -1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (*.f64 (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (-.f64 -1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 -1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1) 1/2) (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (*.f64 1/2 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 1/2 (*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 1/2 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (/.f64 4 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (*.f64 1/2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 4 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/2 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 1/2 (*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))) 1))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 2 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t))))
(*.f64 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 4 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (-.f64 -1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 -1 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (/.f64 -1 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (neg.f64 (+.f64 2 (*.f64 (+.f64 t t) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (-.f64 -1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 2)
(+.f64 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))) 1)
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(neg.f64 (/.f64 -2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 4 t)))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 (*.f64 4 t) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))

eval163.0ms (1.4%)

Compiler

Compiled 8433 to 7098 computations (15.8% saved)

prune76.0ms (0.7%)

Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New4783481
Fresh022
Picked011
Done235
Total4809489
Error
0.0b
Counts
489 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
32.1b
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
0.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
24.3b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
24.3b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
32.4b
(-.f64 5/6 (/.f64 2/9 t))
27.7b
(-.f64 -1 -11/6)
27.3b
5/6
24.9b
1/2
Compiler

Compiled 134 to 111 computations (17.2% saved)

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
1.0b
(-.f64 -1 -11/6)
Compiler

Compiled 6 to 6 computations (0% saved)

series0.0ms (0%)

Counts
1 → 0

rewrite273.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
2430×rational.json-simplify-35
2102×rational.json-simplify-2
1178×rational.json-simplify-1
1162×exponential.json-3
1162×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061
1371
2851
31401
42281
54101
68801
721471
835491
940441
1048181
1156551
1261521
1361521
1467921
1570381
1675421
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 -1 -11/6)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x . 5/6)))))

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
5/6
Outputs
5/6

localize23.0ms (0.2%)

Local error

Found 1 expressions with local error:

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

Compiled 62 to 50 computations (19.4% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite80.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1900×rational.json-1
1900×rational.json-2
1900×rational.json-3
1176×rational.json-simplify-35
862×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0931
17631
220525
350925
4204825
5662225
Stop Event
node limit
Counts
1 → 10
Calls
Call 1
Inputs
(/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 t t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 1)))))

simplify108.0ms (0.9%)

Algorithm
egg-herbie
Rules
1922×rational.json-simplify-35
1348×rational.json-simplify-53
980×rational.json-simplify-39
866×rational.json-simplify-59
678×rational.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058802
1107802
2167802
3267802
4558802
52724802
66895802
Stop Event
node limit
Counts
22 → 34
Calls
Call 1
Inputs
2
(+.f64 2 (*.f64 -8 (pow.f64 t 2)))
(+.f64 (*.f64 32 (pow.f64 t 4)) (+.f64 2 (*.f64 -8 (pow.f64 t 2))))
(+.f64 (*.f64 32 (pow.f64 t 4)) (+.f64 2 (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 -128 (pow.f64 t 6)))))
(/.f64 1/2 (pow.f64 t 2))
(-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (+.f64 (*.f64 1/128 (/.f64 1 (pow.f64 t 8))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(/.f64 1/2 (pow.f64 t 2))
(-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (+.f64 (*.f64 1/128 (/.f64 1 (pow.f64 t 8))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(+.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 0)
(+.f64 0 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))))
(-.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 0)
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 t t)))))
(*.f64 1 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 1)
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t))))) 1/2)
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t))))))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 t t)))) 2)
(pow.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 1)
Outputs
2
(+.f64 2 (*.f64 -8 (pow.f64 t 2)))
(+.f64 (*.f64 32 (pow.f64 t 4)) (+.f64 2 (*.f64 -8 (pow.f64 t 2))))
(+.f64 (+.f64 2 (*.f64 -8 (pow.f64 t 2))) (*.f64 32 (pow.f64 t 4)))
(+.f64 2 (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 32 (pow.f64 t 4))))
(+.f64 (*.f64 32 (pow.f64 t 4)) (+.f64 2 (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 -128 (pow.f64 t 6)))))
(+.f64 2 (+.f64 (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 -128 (pow.f64 t 6))) (*.f64 32 (pow.f64 t 4))))
(+.f64 2 (+.f64 (*.f64 32 (pow.f64 t 4)) (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 -128 (pow.f64 t 6)))))
(+.f64 2 (+.f64 (*.f64 -8 (pow.f64 t 2)) (+.f64 (*.f64 32 (pow.f64 t 4)) (*.f64 -128 (pow.f64 t 6)))))
(+.f64 (+.f64 2 (*.f64 -128 (pow.f64 t 6))) (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 32 (pow.f64 t 4))))
(/.f64 1/2 (pow.f64 t 2))
(-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(+.f64 (*.f64 1/32 (/.f64 1 (pow.f64 t 6))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (-.f64 (*.f64 1/32 (/.f64 1 (pow.f64 t 6))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (+.f64 (*.f64 1/128 (/.f64 1 (pow.f64 t 8))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (*.f64 1/128 (/.f64 1 (pow.f64 t 8)))))
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (-.f64 (*.f64 1/32 (/.f64 1 (pow.f64 t 6))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (*.f64 1/128 (/.f64 1 (pow.f64 t 8))))))
(/.f64 1/2 (pow.f64 t 2))
(-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4))))
(+.f64 (*.f64 1/32 (/.f64 1 (pow.f64 t 6))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (-.f64 (*.f64 1/32 (/.f64 1 (pow.f64 t 6))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (+.f64 (*.f64 1/128 (/.f64 1 (pow.f64 t 8))) (*.f64 1/8 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (*.f64 1/32 (/.f64 1 (pow.f64 t 6)))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (*.f64 1/128 (/.f64 1 (pow.f64 t 8)))))
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 2))) (-.f64 (*.f64 1/32 (/.f64 1 (pow.f64 t 6))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (*.f64 1/128 (/.f64 1 (pow.f64 t 8))))))
(+.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 0)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(+.f64 0 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(-.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 0)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 t t)))))
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 t (*.f64 t 4)))))
(*.f64 2 (/.f64 2 (+.f64 (*.f64 (*.f64 t t) 8) 2)))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 8 (*.f64 t t)))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 t 8)))))
(*.f64 1 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 1)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t))))) 1/2)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 t t)))) 2)
(*.f64 2 (/.f64 1 (+.f64 1 (*.f64 t (*.f64 t 4)))))
(*.f64 2 (/.f64 2 (+.f64 (*.f64 (*.f64 t t) 8) 2)))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 8 (*.f64 t t)))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 t 8)))))
(pow.f64 (/.f64 2 (+.f64 1 (*.f64 4 (*.f64 t t)))) 1)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 t 4))))
(/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
0.1b
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
0.3b
(*.f64 (/.f64 2 t) 8/25)
Compiler

Compiled 29 to 24 computations (17.2% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
0.0ms
t
@inf
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
0.0ms
t
@0
(*.f64 (/.f64 2 t) 8/25)
0.0ms
t
@-inf
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
0.0ms
t
@inf
(*.f64 (/.f64 2 t) 8/25)

rewrite87.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1576×rational.json-1
1576×rational.json-2
1576×rational.json-3
1572×rational.json-4
1032×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01057
17057
216657
338857
486657
5253157
6670057
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(*.f64 (/.f64 2 t) 8/25)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(+.f64 12/5 (*.f64 (/.f64 2 t) 8/25))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 2 t) 8/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 2 t) 8/25))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 2 t) 4/25) (*.f64 (/.f64 2 t) 4/25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 2 t) 8/25) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 t) 8/25) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 t) 16/25) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 t) 32/25) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 4 t) 32/25) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 4 t) 32/25)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 4 t) 32/25)) (*.f64 2 (*.f64 (/.f64 4 t) 32/25))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 2 t) 8/25) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) (/.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -4 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8))) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (/.f64 1/2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4)) (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))))

simplify107.0ms (0.9%)

Algorithm
egg-herbie
Rules
1074×rational.json-simplify-2
1066×rational.json-simplify-49
1060×rational.json-simplify-1
1058×rational.json-simplify-61
960×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01712137
13902137
211082137
352482137
477202137
Stop Event
node limit
Counts
109 → 104
Calls
Call 1
Inputs
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(*.f64 25/8 t)
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 25/8 t))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 -84375/512 (pow.f64 t 4)) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3)))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
(/.f64 16/25 t)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(+.f64 0 (*.f64 (/.f64 2 t) 8/25))
(+.f64 (*.f64 (/.f64 2 t) 4/25) (*.f64 (/.f64 2 t) 4/25))
(-.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(/.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(/.f64 (*.f64 (/.f64 2 t) 16/25) 2)
(/.f64 (*.f64 (/.f64 2 t) 32/25) 4)
(/.f64 (*.f64 (/.f64 4 t) 32/25) 8)
(/.f64 (*.f64 2 (*.f64 (/.f64 4 t) 32/25)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 4 t) 32/25)) (*.f64 2 (*.f64 (/.f64 4 t) 32/25))) 32)
(pow.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(+.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(-.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(*.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(*.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(*.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))) 1/4)
(*.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 2)
(*.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))
(*.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) (/.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4) 4)
(*.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/4)
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))
(*.f64 (/.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8))
(*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(neg.f64 (/.f64 -4 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(-.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 0)
(-.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)
(*.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(*.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/2)
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 1/4)
(*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) -1)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) 2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8) 1/8)
(*.f64 1/2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))
(*.f64 1/4 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) 4)
(*.f64 1/8 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8))
(/.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)
(/.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 4 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 2)
(/.f64 8 (/.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8))) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4)
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) -1)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) 1/2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8) 8)
(/.f64 1/2 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) -2)
(/.f64 (*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4) 16)
(/.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))) -4)
(/.f64 1/4 (/.f64 1/2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4)) (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 (*.f64 2 (*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4)) 32)
(/.f64 (*.f64 8 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4)) 4)
(pow.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)
(neg.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
Outputs
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(/.f64 16/25 t)
(*.f64 25/8 t)
(*.f64 t 25/8)
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 25/8 t))
(+.f64 (*.f64 t 25/8) (*.f64 -375/32 (pow.f64 t 2)))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 t 25/8) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -375/32 (pow.f64 t 2))))
(+.f64 (*.f64 t 25/8) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 t 25/8) (*.f64 5625/128 (pow.f64 t 3))))
(+.f64 (*.f64 -84375/512 (pow.f64 t 4)) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 25/8 t) (*.f64 5625/128 (pow.f64 t 3)))))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (+.f64 (*.f64 t 25/8) (*.f64 5625/128 (pow.f64 t 3))) (*.f64 -84375/512 (pow.f64 t 4))))
(+.f64 (*.f64 t 25/8) (+.f64 (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 5625/128 (pow.f64 t 3))) (*.f64 -84375/512 (pow.f64 t 4))))
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 t 25/8) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -84375/512 (pow.f64 t 4)))))
(+.f64 (*.f64 t 25/8) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -84375/512 (pow.f64 t 4)))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))))
(+.f64 5/6 (-.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3))))))
(+.f64 5/6 (-.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3))))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (*.f64 2/9 (/.f64 1 t)))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (*.f64 2/9 (/.f64 1 t))))
(+.f64 5/6 (-.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 (+.f64 5/6 (*.f64 8/135 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (-.f64 5/6 (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3))))))
(+.f64 5/6 (-.f64 (*.f64 8/135 (/.f64 1 (pow.f64 t 2))) (+.f64 (*.f64 2/9 (/.f64 1 t)) (*.f64 32/2025 (/.f64 1 (pow.f64 t 3))))))
(/.f64 16/25 t)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
12/5
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(+.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(+.f64 0 (*.f64 (/.f64 2 t) 8/25))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(+.f64 (*.f64 (/.f64 2 t) 4/25) (*.f64 (/.f64 2 t) 4/25))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(-.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(/.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(/.f64 (*.f64 (/.f64 2 t) 16/25) 2)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(/.f64 (*.f64 (/.f64 2 t) 32/25) 4)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(/.f64 (*.f64 (/.f64 4 t) 32/25) 8)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(/.f64 (*.f64 2 (*.f64 (/.f64 4 t) 32/25)) 16)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 4 t) 32/25)) (*.f64 2 (*.f64 (/.f64 4 t) 32/25))) 32)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(pow.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 32/25 (/.f64 1/2 t))
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(+.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(-.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/2)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))) 1/4)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 2)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) (/.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4) 4)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/4)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(neg.f64 (/.f64 -4 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 12/5 (*.f64 16/25 (/.f64 1 t))))
(/.f64 2 (+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t))))
(-.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 0)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(-.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 1/4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) -1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) 2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8) 1/8)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 1/4 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) 4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(*.f64 1/8 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 2 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 4 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 8 (/.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8))) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) -1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) 1/2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 8) 8)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 1/2 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) -2)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4) 16)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5))) -4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 1/4 (/.f64 1/2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/8) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4)) (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 2 (*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5)) 4)) 32)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(/.f64 (*.f64 8 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 16/25) 24/5) 1/4)) 4)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(pow.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1)
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))
(neg.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(+.f64 12/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 12/5 (*.f64 32/25 (/.f64 1/2 t)))

eval47.0ms (0.4%)

Compiler

Compiled 2110 to 1859 computations (11.9% saved)

prune21.0ms (0.2%)

Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New1372139
Fresh022
Picked101
Done156
Total1399148
Error
0.0b
Counts
148 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
32.1b
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
24.3b
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))))
0.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
24.3b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
32.4b
(-.f64 5/6 (/.f64 2/9 t))
27.7b
(-.f64 -1 -11/6)
27.3b
5/6
24.9b
1/2
Compiler

Compiled 130 to 107 computations (17.7% saved)

regimes31.0ms (0.3%)

Counts
15 → 1
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
Outputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
Calls

5 calls:

8.0ms
(/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))
7.0ms
t
5.0ms
(*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))
3.0ms
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
3.0ms
(-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t))))
Results
ErrorSegmentsBranch
0.0b1t
0.0b1(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))))
0.0b1(*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))
0.0b1(-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t))))
0.0b1(/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))
Compiler

Compiled 324 to 268 computations (17.3% saved)

regimes12.0ms (0.1%)

Counts
13 → 1
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
Outputs
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
Calls

1 calls:

7.0ms
t
Results
ErrorSegmentsBranch
0.0b1t
Compiler

Compiled 132 to 112 computations (15.2% saved)

regimes24.0ms (0.2%)

Counts
12 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
Outputs
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

19.0ms
t
Results
ErrorSegmentsBranch
0.2b3t
Compiler

Compiled 105 to 91 computations (13.3% saved)

bsearch64.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
2.8893713467587064e-7
8961674.445790207
31.0ms
-494.6579239823471
-0.0003258049411709928
Results
59.0ms304×body256valid
Compiler

Compiled 644 to 559 computations (13.2% saved)

regimes21.0ms (0.2%)

Counts
11 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
Outputs
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t))))))
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

17.0ms
t
Results
ErrorSegmentsBranch
0.2b3t
Compiler

Compiled 84 to 73 computations (13.1% saved)

bsearch64.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
2.8893713467587064e-7
8961674.445790207
31.0ms
-494.6579239823471
-0.0003258049411709928
Results
60.0ms304×body256valid
Compiler

Compiled 492 to 426 computations (13.4% saved)

regimes19.0ms (0.2%)

Counts
9 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 12/5 (*.f64 (/.f64 2 t) 8/25)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))))
Outputs
(/.f64 2 (+.f64 12/5 (/.f64 16/25 t)))
1/2
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

16.0ms
t
Results
ErrorSegmentsBranch
0.3b3t
Compiler

Compiled 56 to 49 computations (12.5% saved)

bsearch65.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
2.8893713467587064e-7
8961674.445790207
31.0ms
-494.6579239823471
-0.0003258049411709928
Results
61.0ms304×body256valid
Compiler

Compiled 264 to 236 computations (10.6% saved)

regimes13.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
Outputs
(-.f64 5/6 (/.f64 2/9 t))
1/2
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

12.0ms
t
Results
ErrorSegmentsBranch
0.3b3t
Compiler

Compiled 20 to 17 computations (15% saved)

bsearch64.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
2.8893713467587064e-7
8961674.445790207
31.0ms
-494.6579239823471
-0.0003258049411709928
Results
60.0ms304×body256valid
Compiler

Compiled 246 to 218 computations (11.4% saved)

regimes10.0ms (0.1%)

Accuracy

Total -50.7b remaining (-6998.5%)

Threshold costs -50.7b (-6998.5%)

Counts
3 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 -1 -11/6)
Outputs
5/6
1/2
5/6
Calls

1 calls:

10.0ms
t
Results
ErrorSegmentsBranch
0.7b3t
Compiler

Compiled 8 to 7 computations (12.5% saved)

bsearch65.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
2.8893713467587064e-7
8961674.445790207
31.0ms
-494.6579239823471
-0.0003258049411709928
Results
60.0ms304×body256valid
Compiler

Compiled 170 to 161 computations (5.3% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067522
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(if (<=.f64 t -5854679515581645/4503599627370496) (/.f64 2 (+.f64 12/5 (/.f64 16/25 t))) (if (<=.f64 t 7926335344172073/9007199254740992) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t)))))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -3152519739159347/4503599627370496) (/.f64 2 (+.f64 12/5 (/.f64 16/25 t))) (if (<=.f64 t 6124895493223875/9007199254740992) (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t)))))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -1261007895663739/2251799813685248) (/.f64 2 (+.f64 12/5 (/.f64 16/25 t))) (if (<=.f64 t 6124895493223875/9007199254740992) 1/2 (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (/.f64 2/9 t)) (if (<=.f64 t 6124895493223875/9007199254740992) 1/2 (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -5944751508129055/18014398509481984) 5/6 (if (<=.f64 t 1) 1/2 5/6))
1/2
Outputs
(/.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(if (<=.f64 t -5854679515581645/4503599627370496) (/.f64 2 (+.f64 12/5 (/.f64 16/25 t))) (if (<=.f64 t 7926335344172073/9007199254740992) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t)))))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -3152519739159347/4503599627370496) (/.f64 2 (+.f64 12/5 (/.f64 16/25 t))) (if (<=.f64 t 6124895493223875/9007199254740992) (/.f64 2 (+.f64 2 (/.f64 4 (+.f64 2 (*.f64 8 (*.f64 t t)))))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -1261007895663739/2251799813685248) (/.f64 2 (+.f64 12/5 (/.f64 16/25 t))) (if (<=.f64 t 6124895493223875/9007199254740992) 1/2 (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (/.f64 2/9 t)) (if (<=.f64 t 6124895493223875/9007199254740992) 1/2 (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -5944751508129055/18014398509481984) 5/6 (if (<=.f64 t 1) 1/2 5/6))
1/2
Compiler

Compiled 204 to 165 computations (19.1% saved)

soundness193.0ms (1.7%)

Algorithm
egg-herbie
Rules
1148×rational.json-simplify-1
1054×rational.json-simplify-2
996×rational.json-simplify-59
930×rational.json-simplify-41
898×rational.json-simplify-47
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
014151
140151
291151
3261151
4941151
55379127
Stop Event
node limit
Compiler

Compiled 52 to 44 computations (15.4% saved)

end92.0ms (0.8%)

Compiler

Compiled 197 to 156 computations (20.8% saved)

Profiling

Loading profile data...