Details

Time bar (total: 14.8s)

analyze489.0ms (3.3%)

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)

sample3.7s (24.8%)

Results
3.7s8256×body256valid
Bogosity

preprocess62.0ms (0.4%)

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)

simplify65.0ms (0.4%)

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.3%)

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.0b
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
Compiler

Compiled 133 to 91 computations (31.6% saved)

series2.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 (+.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 2 (/.f64 4 (+.f64 2 (+.f64 t t))))

rewrite124.0ms (0.8%)

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)))))

simplify328.0ms (2.2%)

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.9s (13.2%)

Compiler

Compiled 45228 to 33386 computations (26.2% saved)

prune450.0ms (3%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New6925697
Fresh000
Picked011
Done000
Total6926698
Error
0b
Counts
698 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
29.0b
(/.f64 (+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8))) (+.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 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)))))))))
28.8b
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
24.4b
5/6
28.6b
1/2
Compiler

Compiled 116 to 93 computations (19.8% saved)

localize8.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)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
t
@inf
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
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)

rewrite70.0ms (0.5%)

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))))))

simplify147.0ms (1%)

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)))

localize41.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
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 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.0b
(-.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
@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
@0
(/.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 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 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))

rewrite95.0ms (0.6%)

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 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)))))))))
Outputs
((#(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)))))
((#(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)))))

simplify113.0ms (0.8%)

Algorithm
egg-herbie
Rules
980×rational.json-simplify-35
966×rational.json-simplify-61
914×rational.json-simplify-43
878×rational.json-simplify-1
732×rational.json-simplify-19
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01213665
12313665
24023665
38053665
421363665
560463665
Stop Event
node limit
Counts
59 → 85
Calls
Call 1
Inputs
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))))
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)))
(+.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)
(+.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)
Outputs
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 2 (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 16 (pow.f64 t 3))))
(+.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 -8 (pow.f64 t 2)) (*.f64 8 (pow.f64 t 4))) (*.f64 16 (pow.f64 t 3))))
(+.f64 (*.f64 8 (pow.f64 t 4)) (+.f64 2 (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 16 (pow.f64 t 3)))))
(+.f64 2 (+.f64 (*.f64 16 (pow.f64 t 3)) (+.f64 (*.f64 -8 (pow.f64 t 2)) (*.f64 8 (pow.f64 t 4)))))
(+.f64 (*.f64 -8 (pow.f64 t 2)) (+.f64 (*.f64 16 (pow.f64 t 3)) (+.f64 2 (*.f64 8 (pow.f64 t 4)))))
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 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 2/5 (*.f64 16/25 (/.f64 1 t))))
(+.f64 2/5 (+.f64 (*.f64 16/25 (/.f64 1 t)) (*.f64 8/125 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 16/25 (/.f64 1 t)) (+.f64 2/5 (*.f64 8/125 (/.f64 1 (pow.f64 t 2)))))
(-.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 16/25 (/.f64 1 t))) (-.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (*.f64 16/25 (/.f64 1 t)) (+.f64 2/5 (-.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))))
(+.f64 2/5 (+.f64 (*.f64 16/25 (/.f64 1 t)) (-.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))))
(+.f64 (*.f64 16/25 (/.f64 1 t)) (-.f64 (+.f64 2/5 (*.f64 8/125 (/.f64 1 (pow.f64 t 2)))) (*.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 8/125 (/.f64 1 (pow.f64 t 2))) (+.f64 2/5 (*.f64 16/25 (/.f64 1 t))))
(+.f64 2/5 (+.f64 (*.f64 16/25 (/.f64 1 t)) (*.f64 8/125 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 16/25 (/.f64 1 t)) (+.f64 2/5 (*.f64 8/125 (/.f64 1 (pow.f64 t 2)))))
(-.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 16/25 (/.f64 1 t))) (-.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (*.f64 16/25 (/.f64 1 t)) (+.f64 2/5 (-.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))))
(+.f64 2/5 (+.f64 (*.f64 16/25 (/.f64 1 t)) (-.f64 (*.f64 8/125 (/.f64 1 (pow.f64 t 2))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3))))))
(+.f64 (*.f64 16/25 (/.f64 1 t)) (-.f64 (+.f64 2/5 (*.f64 8/125 (/.f64 1 (pow.f64 t 2)))) (*.f64 96/625 (/.f64 1 (pow.f64 t 3)))))
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 (pow.f64 t 3) -2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 (pow.f64 t 3) -2)))
(+.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 (pow.f64 t 3) -2)))
(+.f64 (pow.f64 t 4) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 (pow.f64 t 3) -2))))
(+.f64 (*.f64 (pow.f64 t 3) -2) (+.f64 (pow.f64 t 4) (+.f64 (pow.f64 t 2) 1/2)))
(+.f64 (pow.f64 t 2) (+.f64 (pow.f64 t 4) (+.f64 1/2 (*.f64 (pow.f64 t 3) -2))))
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 5/6 (+.f64 (*.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 5/6 (+.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27)))
(+.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81)))
(+.f64 5/6 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (*.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 5/6 (+.f64 (*.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 5/6 (+.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27)))
(+.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81)))
(+.f64 5/6 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (*.f64 (/.f64 1 t) 2/9))))
(+.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 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)))))))
(+.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 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)))))))
(+.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 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 (-.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)))))))
(*.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 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 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)))))))
(*.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 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)))))))
(*.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 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)))))))
(*.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 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)))))))
(*.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 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 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(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 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)))))))
(+.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (*.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (*.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 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 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 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 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 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 (+.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 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 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 (+.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 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 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 (+.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 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 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 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 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 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 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 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 (+.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 (*.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 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 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 (+.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 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 1 (/.f64 1 (+.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 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 1 (/.f64 1 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8)))
0.0b
(/.f64 (+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8))) (+.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.0b
(-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))
Compiler

Compiled 125 to 90 computations (28% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 (+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8))) (+.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 (+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8))) (+.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 (+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
0.0ms
t
@0
(+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8)))
0.0ms
t
@inf
(+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8)))

rewrite92.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1938×rational.json-1
1938×rational.json-2
1310×rational.json-simplify-35
1002×exponential.json-3
1002×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018116
1136104
2323104
3850104
42698104
57203104
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8))) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))
(+.f64 1 (-.f64 4 (*.f64 (/.f64 1 t) 8)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.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 5 (*.f64 (/.f64 1 t) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (-.f64 5 (*.f64 (/.f64 1 t) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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 5 (*.f64 (/.f64 1 t) 8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1/2) (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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 t) 8) -5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.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 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (-.f64 5 (*.f64 (/.f64 1 t) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 (*.f64 (/.f64 1 t) 8) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 4 (+.f64 (*.f64 (/.f64 1 t) 8) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 4 (*.f64 (/.f64 1 t) 8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (/.f64 1 t) 8) -5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 5 (*.f64 (/.f64 1 t) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 5 (*.f64 (/.f64 1 t) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 8) -5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))))))

simplify92.0ms (0.6%)

Algorithm
egg-herbie
Rules
1876×rational.json-simplify-35
1272×rational.json-simplify-53
1044×rational.json-simplify-2
988×rational.json-simplify-51
696×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01353368
12473368
25693368
319063368
447493368
Stop Event
node limit
Counts
76 → 77
Calls
Call 1
Inputs
(/.f64 -4 t)
(-.f64 5/2 (*.f64 4 (/.f64 1 t)))
(-.f64 (+.f64 5/2 (*.f64 8 t)) (*.f64 4 (/.f64 1 t)))
(-.f64 (+.f64 5/2 (+.f64 (*.f64 -21 (pow.f64 t 2)) (*.f64 8 t))) (*.f64 4 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(/.f64 -8 t)
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(+.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 0)
(+.f64 0 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(-.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 0)
(*.f64 1 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 2 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (/.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 2))
(*.f64 2 (*.f64 (/.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 5 (*.f64 (/.f64 1 t) 8))))
(*.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1)
(*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 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 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1/2))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) 1/2)
(*.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) (/.f64 1 (*.f64 4 (+.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 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (-.f64 5 (*.f64 (/.f64 1 t) 8)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (/.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 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 5 (*.f64 (/.f64 1 t) 8)) 2))
(*.f64 1/2 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 2 (+.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 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1/2) (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) -1)
(*.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 2) 2)
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))
(*.f64 (/.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 t) 8) -5))
(*.f64 (+.f64 (/.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 1/2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (-.f64 5 (*.f64 (/.f64 1 t) 8)))
(pow.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 8) -4))
(-.f64 4 (+.f64 (*.f64 (/.f64 1 t) 8) -1))
(-.f64 (-.f64 4 (*.f64 (/.f64 1 t) 8)) -1)
(-.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 0)
(-.f64 0 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 1 (-.f64 5 (*.f64 (/.f64 1 t) 8)))
(*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)
(*.f64 2 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 1/2)
(*.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) 1/4)
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) -1)
(*.f64 1/4 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))
(*.f64 1/2 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))
(*.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 2)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)
(/.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 2)
(/.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) 4)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8)))) 8)
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) -1)
(/.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) -2) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))) 16)
(pow.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
Outputs
(/.f64 -4 t)
(-.f64 5/2 (*.f64 4 (/.f64 1 t)))
(-.f64 (+.f64 5/2 (*.f64 8 t)) (*.f64 4 (/.f64 1 t)))
(+.f64 (*.f64 t 8) (-.f64 5/2 (*.f64 4 (/.f64 1 t))))
(+.f64 (-.f64 5/2 (*.f64 4 (/.f64 1 t))) (*.f64 t 8))
(+.f64 5/2 (-.f64 (*.f64 t 8) (*.f64 4 (/.f64 1 t))))
(-.f64 (+.f64 5/2 (+.f64 (*.f64 -21 (pow.f64 t 2)) (*.f64 8 t))) (*.f64 4 (/.f64 1 t)))
(+.f64 (+.f64 (*.f64 t 8) (*.f64 -21 (pow.f64 t 2))) (-.f64 5/2 (*.f64 4 (/.f64 1 t))))
(+.f64 5/2 (-.f64 (+.f64 (*.f64 t 8) (*.f64 -21 (pow.f64 t 2))) (*.f64 4 (/.f64 1 t))))
(+.f64 (-.f64 5/2 (*.f64 4 (/.f64 1 t))) (+.f64 (*.f64 t 8) (*.f64 -21 (pow.f64 t 2))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(-.f64 5/6 (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 5/6 (+.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 53/27 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(+.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (-.f64 5/6 (+.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 53/27 (/.f64 1 (pow.f64 t 2))))))
(+.f64 5/6 (-.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (+.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 53/27 (/.f64 1 (pow.f64 t 2))))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(-.f64 5/6 (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(-.f64 5/6 (+.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 53/27 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 53/27 (/.f64 1 (pow.f64 t 2))) (*.f64 2/9 (/.f64 1 t))))
(+.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (-.f64 5/6 (+.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 53/27 (/.f64 1 (pow.f64 t 2))))))
(+.f64 5/6 (-.f64 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))) (+.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 53/27 (/.f64 1 (pow.f64 t 2))))))
(/.f64 -8 t)
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(+.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 0)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(+.f64 0 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(-.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 0)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 1 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.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 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 2 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 2 (/.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 2))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 2 (*.f64 (/.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 5 (*.f64 (/.f64 1 t) 8))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 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 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) (*.f64 (/.f64 1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1/2))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) 1/2)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (-.f64 5 (*.f64 (/.f64 1 t) 8)))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 t) 8) -5) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (/.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 5 (*.f64 (/.f64 1 t) 8)) 2))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1/2) (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) -1)
(neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(*.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (*.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) 2)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 2) 2)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.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 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5)) (+.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/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 5 (*.f64 (/.f64 1 t) 8)))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(pow.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) 1)
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5)) (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))
(-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 8) -4))
(-.f64 1 (+.f64 -4 (*.f64 (/.f64 1 t) 8)))
(-.f64 4 (+.f64 (*.f64 (/.f64 1 t) 8) -1))
(-.f64 1 (-.f64 (*.f64 (/.f64 1 t) 8) 4))
(-.f64 (-.f64 4 (*.f64 (/.f64 1 t) 8)) -1)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 0)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 0 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 1 (-.f64 5 (*.f64 (/.f64 1 t) 8)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 2 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(*.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 1/2)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) 1/4)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) -1)
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(*.f64 1/4 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 1/2 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(*.f64 (/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 2)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(/.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(/.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 2) 2)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(/.f64 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))) 4)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8)))) 8)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5) -1)
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))
(/.f64 (*.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) -2) -2)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 5 (*.f64 (/.f64 1 t) 8))))) 16)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(pow.f64 (-.f64 5 (*.f64 (/.f64 1 t) 8)) 1)
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 8) -5))

eval1.0s (7.1%)

Compiler

Compiled 34261 to 26381 computations (23% saved)

prune193.0ms (1.3%)

Pruning

10 alts after pruning (7 fresh and 3 done)

PrunedKeptTotal
New7105715
Fresh022
Picked101
Done033
Total71110721
Error
0b
Counts
721 → 10
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)))))))))
28.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
28.6b
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))))
28.8b
(-.f64 5/6 (/.f64 2/9 t))
28.8b
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
29.3b
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
29.8b
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
24.4b
5/6
28.6b
1/2
Compiler

Compiled 208 to 177 computations (14.9% saved)

localize41.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 117 to 84 computations (28.2% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
t
@inf
(/.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))))))
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))))))
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 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))

rewrite103.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
016165
1129165
2329165
3796165
42210165
55438165
Stop Event
node limit
Counts
3 → 114
Calls
Call 1
Inputs
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
(/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))
(+.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 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.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 t (*.f64 2 (-.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.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 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.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 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.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 t (*.f64 2 (-.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/2 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (/.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2)) 1) (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 4 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 -1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 2 (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (/.f64 -1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (*.f64 2 (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.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 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (neg.f64 (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))))

simplify168.0ms (1.1%)

Algorithm
egg-herbie
Rules
1672×rational.json-simplify-51
1134×rational.json-simplify-2
848×rational.json-simplify-41
668×rational.json-simplify-1
584×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02768448
17918430
223468430
336778398
475358398
Stop Event
node limit
Counts
150 → 214
Calls
Call 1
Inputs
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)))))
2
(+.f64 2 (*.f64 -8 (pow.f64 t 2)))
(+.f64 2 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2))))
(+.f64 (*.f64 24 (pow.f64 t 4)) (+.f64 2 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2)))))
(/.f64 1/2 t)
(+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 t 4))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3)))))
(/.f64 1/2 t)
(+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 t 4))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3)))))
4
(+.f64 4 (*.f64 -8 (pow.f64 t 2)))
(+.f64 4 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2))))
(+.f64 (*.f64 24 (pow.f64 t 4)) (+.f64 4 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2)))))
2
(+.f64 2 (*.f64 1/2 (/.f64 1 t)))
(+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t))))
(-.f64 (+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
2
(+.f64 2 (*.f64 1/2 (/.f64 1 t)))
(+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t))))
(-.f64 (+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 0)
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 0)
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1)
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(*.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)
(*.f64 (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 2)
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1)
(neg.f64 (/.f64 -2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 0)
(+.f64 0 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(-.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 0)
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1)
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/2)
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 2)
(pow.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1)
(neg.f64 (/.f64 -2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(-.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)
(-.f64 0 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/2 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/2))
(*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 4) 2))
(*.f64 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/4)
(*.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) -1)
(*.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 2)
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (/.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 4) 2))
(*.f64 1/2 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 1/4 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2)) 1) (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 1 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 4 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(/.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) 2)))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(/.f64 8 (*.f64 4 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))))
(/.f64 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 2)
(/.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 4)
(/.f64 -2 (neg.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(/.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) -1)
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/2)
(/.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 (*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 8) 8)
(/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 4))
(/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 4))
(/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) 2))
(/.f64 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))
(/.f64 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 -1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 2 (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 8)) 16)
(/.f64 (*.f64 2 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (/.f64 -1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))
(/.f64 (/.f64 4 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 (*.f64 2 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (*.f64 2 (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (/.f64 2 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 (/.f64 2 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/4)
(/.f64 (/.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/4)
(/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) -1)
(/.f64 (neg.f64 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (neg.f64 (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(pow.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(neg.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
Outputs
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/2 (pow.f64 t 2)) (*.f64 -1 (pow.f64 t 3)))
(+.f64 (pow.f64 t 2) (+.f64 (neg.f64 (pow.f64 t 3)) 1/2))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (neg.f64 (pow.f64 t 3)))
(+.f64 1/2 (+.f64 (pow.f64 t 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 2) (neg.f64 (pow.f64 t 4))) (+.f64 (neg.f64 (pow.f64 t 3)) 1/2))
(+.f64 (neg.f64 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (neg.f64 (pow.f64 t 4)))))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (*.f64 -1 (+.f64 (pow.f64 t 3) (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)))))
(+.f64 1 (-.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) (+.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 1 (-.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2))))))
2
(+.f64 2 (*.f64 -8 (pow.f64 t 2)))
(+.f64 2 (*.f64 (pow.f64 t 2) -8))
(+.f64 2 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2))))
(+.f64 2 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 3) 8)))
(+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 3) 8) 2))
(+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 2 (*.f64 (pow.f64 t 3) 8)))
(+.f64 (*.f64 24 (pow.f64 t 4)) (+.f64 2 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2)))))
(+.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 3) 8)) (*.f64 (pow.f64 t 4) 24)))
(+.f64 2 (+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 3) 8) (*.f64 (pow.f64 t 4) 24))))
(+.f64 (+.f64 2 (*.f64 (pow.f64 t 3) 8)) (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 4) 24)))
(/.f64 1/2 t)
(+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 t 4))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t))) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32) (*.f64 5/128 (/.f64 1 (pow.f64 t 4)))))
(+.f64 (*.f64 1/2 (/.f64 1 t)) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32) (*.f64 5/128 (/.f64 1 (pow.f64 t 4))))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (*.f64 1/2 (/.f64 1 t)) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32) (*.f64 5/128 (/.f64 1 (pow.f64 t 4))))))
(/.f64 1/2 t)
(+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 3/8 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 t 4))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t))) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32) (*.f64 5/128 (/.f64 1 (pow.f64 t 4)))))
(+.f64 (*.f64 1/2 (/.f64 1 t)) (-.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32) (*.f64 5/128 (/.f64 1 (pow.f64 t 4))))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (*.f64 1/2 (/.f64 1 t)) (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32) (*.f64 5/128 (/.f64 1 (pow.f64 t 4))))))
4
(+.f64 4 (*.f64 -8 (pow.f64 t 2)))
(+.f64 4 (*.f64 (pow.f64 t 2) -8))
(+.f64 4 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2))))
(+.f64 4 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 3) 8)))
(+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 3) 8) 4))
(+.f64 (*.f64 24 (pow.f64 t 4)) (+.f64 4 (+.f64 (*.f64 8 (pow.f64 t 3)) (*.f64 -8 (pow.f64 t 2)))))
(+.f64 4 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) -8) (*.f64 (pow.f64 t 3) 8)) (*.f64 (pow.f64 t 4) 24)))
(+.f64 4 (+.f64 (*.f64 (pow.f64 t 2) -8) (+.f64 (*.f64 (pow.f64 t 3) 8) (*.f64 (pow.f64 t 4) 24))))
(+.f64 (+.f64 4 (*.f64 (pow.f64 t 2) -8)) (+.f64 (*.f64 (pow.f64 t 3) 8) (*.f64 (pow.f64 t 4) 24)))
2
(+.f64 2 (*.f64 1/2 (/.f64 1 t)))
(+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t))))
(+.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (+.f64 2 (*.f64 1/2 (/.f64 1 t))))
(-.f64 (+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t))) (-.f64 2 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32)))
(+.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (+.f64 2 (*.f64 1/2 (/.f64 1 t))) (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32)))
2
(+.f64 2 (*.f64 1/2 (/.f64 1 t)))
(+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t))))
(+.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (+.f64 2 (*.f64 1/2 (/.f64 1 t))))
(-.f64 (+.f64 2 (+.f64 (*.f64 3/8 (/.f64 1 (pow.f64 t 2))) (*.f64 1/2 (/.f64 1 t)))) (*.f64 7/32 (/.f64 1 (pow.f64 t 3))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (*.f64 1/2 (/.f64 1 t))) (-.f64 2 (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32)))
(+.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (*.f64 1/2 (/.f64 1 t)) (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 3/8) (-.f64 (+.f64 2 (*.f64 1/2 (/.f64 1 t))) (*.f64 (/.f64 1 (pow.f64 t 3)) 7/32)))
(+.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 0)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(+.f64 0 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(+.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(-.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 0)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(*.f64 2 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(*.f64 1 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))) (/.f64 2 (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))) (/.f64 2 (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/4 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1/4 (*.f64 (/.f64 2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 1/4 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))) (*.f64 1/2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1))
(*.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/4 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 1/4 (*.f64 (/.f64 2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 1/4 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))) (*.f64 1/2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.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 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)
(*.f64 1/2 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(*.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 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))) (/.f64 2 (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 1/4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 1/4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(*.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.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 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 (-.f64 -1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))) (/.f64 -1 (+.f64 2 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 2)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(pow.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1)
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(neg.f64 (/.f64 -2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))))
(+.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 0)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(+.f64 0 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(+.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(-.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 0)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/2)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(*.f64 1/2 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 2)
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(pow.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1)
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(neg.f64 (/.f64 -2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(/.f64 2 (+.f64 1 (*.f64 t (*.f64 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 t 2))))
(-.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 0)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(-.f64 0 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 1/2 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/2))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/2)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 4) 2))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 1/4)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) -1)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 2)
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (/.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 4) 2))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 1/2 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(*.f64 (+.f64 2 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))
(*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))) (+.f64 4 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))
(*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 1/4 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2)) 1) (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 2 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 1 (/.f64 1 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 4 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/2)
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) 1/2)
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) 1/2)
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) -2))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) 2)))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 8 (*.f64 4 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 2 (*.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 2)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 4 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) 4)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 -2 (neg.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) -1)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/2)
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) 1/2)
(/.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) 1/2)
(/.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 8) 8)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 1/2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 4))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 4))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/2) (/.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) 2))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 -1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 2 (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 8)) 16)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 2 (/.f64 -1 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 2 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))))
(/.f64 2 (*.f64 (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))))
(/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (/.f64 2 (/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 4 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))))
(/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (/.f64 2 (/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))) (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))))
(/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))))) (/.f64 2 (/.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2))))) (+.f64 1 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2))))))))))))
(/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 4 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (*.f64 (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (*.f64 2 (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 2 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (/.f64 1 (*.f64 4 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 2 (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (/.f64 -1 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) 1/4)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 2 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1/4)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4)) (*.f64 (+.f64 2 (*.f64 t (*.f64 4 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) -1)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (*.f64 4 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (*.f64 2 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (neg.f64 (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) (*.f64 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))) 1/4))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))) (neg.f64 (neg.f64 (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) (-.f64 -1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(pow.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))) 1)
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(neg.f64 (neg.f64 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))) (/.f64 2 (+.f64 2 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t))))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 2 (*.f64 t (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 t (*.f64 2 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))))))))
(+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 t (+.f64 t 2)))) (*.f64 t 2)))))

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))

rewrite73.0ms (0.5%)

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))))))

simplify145.0ms (1%)

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)

localize11.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
@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
@0
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)
0.0ms
t
@inf
(+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6)

rewrite136.0ms (0.9%)

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)))))

simplify149.0ms (1%)

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)))

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 41 to 35 computations (14.6% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite85.0ms (0.6%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01275
19075
218671
336671
475371
5194171
6495371
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6))
(+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2) (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)))))

simplify823.0ms (5.6%)

Algorithm
egg-herbie
Rules
3686×rational.json-simplify-51
3108×rational.json-simplify-35
1414×rational.json-simplify-2
1148×rational.json-simplify-1
778×rational.json-simplify-49
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
01362170
12842152
27902152
321062152
438602152
545762152
646962152
748112152
849512080
950932080
1052192080
1153742080
1254892080
1356072080
1456312080
1556472080
1656582080
1756592080
1856592080
1974572080
2076232080
2177142080
2278042080
2378942080
2479842080
Stop Event
node limit
Counts
104 → 81
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 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 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 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 0)
(-.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6))) 1)
(*.f64 1 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))))
(*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)
(*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1/2))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4))
(*.f64 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 4)
(/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2) 2)
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 4)
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8))) 32)
(pow.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 0)
(+.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(+.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)) -1)
(+.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2) (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2))
(*.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2))
(*.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1/2)
(*.f64 4 (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -1)
(*.f64 -1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 1/4)
(*.f64 1/2 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2) 2)
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4))
(*.f64 (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 4)
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)
(/.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 2)
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -1)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 4)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8) 8)
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) -2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) 4) -4)
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8)) 16)
(/.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8))) 32)
(/.f64 (*.f64 2 (neg.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))) 4)
(pow.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(-.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 0)
(*.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1/2))
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4))
(*.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 1/4)
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1/2) 2)
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 4)
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)
(/.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8))) 32)
(pow.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -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 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 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 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 0)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(-.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6))) 1)
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)) -3)
(*.f64 1 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))))
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1/2))
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2) 1/2)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 4 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4))
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 1/4)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 1/2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2))
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1/2) 2)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 1/4 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4))
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 4)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2) 2)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 4) 4)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8) 8)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8)) 16)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 8))) 32)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(pow.f64 (+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 1)
(+.f64 -2 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(-.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))
(-.f64 -1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 0)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(+.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(+.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))
(-.f64 -1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)) -1)
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6)))
(-.f64 -1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -23/6))
(+.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2) (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1/2)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 4 (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -1)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 -1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 1/4)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 1/2 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -2) 2)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(*.f64 (/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 4)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 2)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) -1)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 4) 4)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8) 8)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) -2)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6) 4) -4)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8)) 16)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))) 2)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 8))) 32)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(/.f64 (*.f64 2 (neg.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)))) 4)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(pow.f64 (neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(neg.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -17/6))
(-.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 0)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 1 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6))
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1/2))
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4))
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))) 1/2)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 1/4)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))))
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4))
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1/2) 2)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 4)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(/.f64 (+.f64 -11/6 (+.f64 -11/6 (*.f64 2/9 (/.f64 2 t)))) 2)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 4) 4)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8) 8)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8)) 16)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 8))) 32)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))
(pow.f64 (+.f64 (*.f64 (/.f64 2 t) 1/9) -11/6) 1)
(+.f64 -11/6 (*.f64 (/.f64 2 t) 1/9))

localize17.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 41 to 35 computations (14.6% saved)

series2.0ms (0%)

Counts
3 → 27
Calls

9 calls:

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

rewrite88.0ms (0.6%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
01263
19557
222157
349657
4120157
5297257
6676657
Stop Event
node limit
Counts
3 → 55
Calls
Call 1
Inputs
(*.f64 16/25 (/.f64 1 t))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
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 16/25 (/.f64 1/2 t)) (*.f64 16/25 (/.f64 1/2 t)))))) (#(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 16/25 (/.f64 2 t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 16/25 (/.f64 4 t)) 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 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 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.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) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))))))) (#(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) 8/25) 12/5) 1/2) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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) 8/25) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))))) (#(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) 8/25) 12/5) 1/4))) (*.f64 (+.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) 8/25) 12/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))) (#(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) 8/25) 12/5) 1/2))) (*.f64 2 (+.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 -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) 2/5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)))))

simplify188.0ms (1.3%)

Algorithm
egg-herbie
Rules
1970×rational.json-simplify-35
1148×rational.json-simplify-2
1086×rational.json-simplify-59
922×rational.json-simplify-55
798×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421642
12851624
26601624
320071624
440511624
563221624
Stop Event
node limit
Counts
82 → 85
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)
2/5
2/5
(+.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(+.f64 0 (*.f64 (/.f64 2 t) 8/25))
(+.f64 (*.f64 16/25 (/.f64 1/2 t)) (*.f64 16/25 (/.f64 1/2 t)))
(-.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(/.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(/.f64 (*.f64 16/25 (/.f64 2 t)) 2)
(/.f64 (*.f64 16/25 (/.f64 4 t)) 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 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 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(-.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(*.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(*.f64 2 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))))
(*.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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) 8/25) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/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 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))
(*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))) (*.f64 (+.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) 8/25) 12/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))) (*.f64 2 (+.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 -2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(-.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 0)
(*.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1/2))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4))
(*.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 1/4)
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1/2) 2)
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 4)
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)
(/.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8))) 32)
(pow.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)
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 -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 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 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 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)
2/5
2/5
(+.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(+.f64 0 (*.f64 (/.f64 2 t) 8/25))
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(+.f64 (*.f64 16/25 (/.f64 1/2 t)) (*.f64 16/25 (/.f64 1/2 t)))
(*.f64 (/.f64 1/2 t) 32/25)
(-.f64 (*.f64 (/.f64 2 t) 8/25) 0)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(/.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(/.f64 (*.f64 16/25 (/.f64 2 t)) 2)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(/.f64 (*.f64 16/25 (/.f64 4 t)) 4)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(/.f64 (*.f64 (/.f64 2 t) 64/25) 8)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(/.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) 16)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 2 t) 64/25)) (*.f64 2 (*.f64 (/.f64 2 t) 64/25))) 32)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(pow.f64 (*.f64 (/.f64 2 t) 8/25) 1)
(*.f64 (/.f64 2 t) 8/25)
(*.f64 16/25 (/.f64 1 t))
(*.f64 (/.f64 4 t) 4/25)
(+.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(+.f64 0 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(+.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(-.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 0)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 1 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 2 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/2)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2) (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))) 1/4)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 1/2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 2)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 1/4 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 4) 4)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 8 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1/4)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/4))) (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5) 1/2))) (*.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(pow.f64 (/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)) 1)
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(neg.f64 (/.f64 -2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5)))
(/.f64 2 (+.f64 (*.f64 (/.f64 2 t) 8/25) 12/5))
(/.f64 2 (+.f64 (*.f64 16/25 (/.f64 1 t)) 12/5))
(/.f64 2 (+.f64 (*.f64 (/.f64 4 t) 4/25) 12/5))
(-.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 0)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 1 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1/2))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))) 1/2)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 1/4)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4))
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1/2) 2)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 4)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(/.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(/.f64 (+.f64 2/5 (+.f64 2/5 (*.f64 16/25 (/.f64 2 t)))) 2)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 4) 4)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8) 8)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8)) 16)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 8))) 32)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))
(pow.f64 (+.f64 (*.f64 (/.f64 2 t) 8/25) 2/5) 1)
(+.f64 2/5 (*.f64 (/.f64 2 t) 8/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 4 t) 4/25))

eval845.0ms (5.7%)

Compiler

Compiled 11376 to 9620 computations (15.4% saved)

prune101.0ms (0.7%)

Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New5857592
Fresh022
Picked101
Done347
Total58913602
Error
0b
Counts
602 → 13
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)))))))))
28.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
28.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
28.6b
(/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))
28.8b
(-.f64 5/6 (/.f64 2/9 t))
29.3b
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
24.9b
(-.f64 -1 -11/6)
29.8b
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
24.9b
(+.f64 -2 17/6)
51.1b
1
24.4b
5/6
28.6b
1/2
Compiler

Compiled 210 to 180 computations (14.3% saved)

localize2.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
1.0b
(+.f64 -2 17/6)
Compiler

Compiled 6 to 6 computations (0% saved)

series0.0ms (0%)

Counts
1 → 0

rewrite254.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
2920×rational.json-simplify-35
1872×rational.json-simplify-2
1184×exponential.json-3
1184×rational.json-1
1184×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061
1331
2691
31251
41971
53711
67751
718881
831171
936581
1044001
1152291
1256781
1356781
1456781
1567241
1676271
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(+.f64 -2 17/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

localize4.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

rewrite264.0ms (1.8%)

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)))))

simplify9.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

localize8.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 20 to 16 computations (20% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1294×rational.json-1
1294×rational.json-2
1294×rational.json-3
1292×rational.json-4
1284×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0932
16532
215430
332930
470130
5187030
6494930
Stop Event
node limit
Counts
2 → 49
Calls
Call 1
Inputs
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(+.f64 (/.f64 2/9 t) -11/6)
Outputs
((#(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) -5/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (+.f64 (/.f64 2/9 t) -5/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 (/.f64 2/9 t) -5/6) -2) (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -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 -1 (+.f64 (/.f64 2/9 t) -5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -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 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 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 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 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 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 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 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 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 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8)) (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 2/9 t) -5/6))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 2/9 t) -11/6) 0)))) (#(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 2/9 t) -17/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 2/9 t) -11/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (/.f64 2/9 t) -11/6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8)) (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)))))

simplify206.0ms (1.4%)

Algorithm
egg-herbie
Rules
2112×rational.json-simplify-2
1790×rational.json-simplify-1
1644×rational.json-simplify-35
860×rational.json-simplify-52
694×rational.json-simplify-51
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01021323
12011189
25681189
320491131
438651131
548001131
653681131
760621131
868651131
971311131
1072791131
Stop Event
node limit
Counts
73 → 59
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 (*.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 2/9 t) -11/6)))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 0)
(+.f64 0 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)) -1)
(+.f64 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(*.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)
(*.f64 1 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)))
(*.f64 2 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -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 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4))
(*.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(*.f64 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4))
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 4)
(/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)
(/.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 4)
(/.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -5/6)) -2)
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8) 8)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) 4) -4)
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8)) (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8))) 32)
(pow.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(-.f64 (+.f64 (/.f64 2/9 t) -11/6) 0)
(-.f64 (+.f64 (/.f64 2/9 t) -5/6) 1)
(-.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)
(*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)
(*.f64 1 (+.f64 (/.f64 2/9 t) -11/6))
(*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1/2))
(*.f64 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))) 1/2)
(*.f64 4 (/.f64 (+.f64 (/.f64 2/9 t) -11/6) 4))
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 1/4)
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))))
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4))
(*.f64 (/.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 4)
(/.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)
(/.f64 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))) 2)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 4)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8)) (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8))) 32)
(pow.f64 (+.f64 (/.f64 2/9 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 (*.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 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 0)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 0 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)) -1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 1 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 2 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 1/2)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 4 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 1/4)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (/.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 4)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) -2) 2)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 4) 4)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -5/6)) -2)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8) 8)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -5/6) 4) -4)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8)) 16)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(/.f64 (+.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8)) (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 8))) 32)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(pow.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -5/6)) 1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(-.f64 (+.f64 (/.f64 2/9 t) -11/6) 0)
(+.f64 (/.f64 2/9 t) -11/6)
(-.f64 (+.f64 (/.f64 2/9 t) -5/6) 1)
(+.f64 (/.f64 2/9 t) -11/6)
(-.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 1 (+.f64 (/.f64 2/9 t) -11/6))
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1/2))
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))) 1/2)
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))))
(*.f64 1/2 (+.f64 (/.f64 4/9 t) -11/3))
(*.f64 4 (/.f64 (+.f64 (/.f64 2/9 t) -11/6) 4))
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 1/4)
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 1/2 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))))
(*.f64 1/2 (+.f64 (/.f64 4/9 t) -11/3))
(*.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 1/2) 2)
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 1/4 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4))
(+.f64 (/.f64 2/9 t) -11/6)
(*.f64 (/.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 4)
(+.f64 (/.f64 2/9 t) -11/6)
(/.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)
(+.f64 (/.f64 2/9 t) -11/6)
(/.f64 (+.f64 -11/6 (+.f64 -11/6 (/.f64 4/9 t))) 2)
(/.f64 (+.f64 (/.f64 4/9 t) -11/3) 2)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 4) 4)
(+.f64 (/.f64 2/9 t) -11/6)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8) 8)
(+.f64 (/.f64 2/9 t) -11/6)
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8)) 16)
(+.f64 (/.f64 2/9 t) -11/6)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8)) (*.f64 2 (*.f64 (+.f64 (/.f64 2/9 t) -11/6) 8))) 32)
(+.f64 (/.f64 2/9 t) -11/6)
(pow.f64 (+.f64 (/.f64 2/9 t) -11/6) 1)
(+.f64 (/.f64 2/9 t) -11/6)

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 30 to 25 computations (16.7% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1408×rational.json-1
1408×rational.json-2
1408×rational.json-3
1406×rational.json-4
1398×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01144
18444
218540
337740
480740
5211240
6547940
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 1 (+.f64 (/.f64 2/9 t) -11/6))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8)) (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -23/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2) (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 2/9 t) -17/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2/9 t) -17/6) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8)) (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6))) (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 2/9 t) -17/6))))))

simplify403.0ms (2.7%)

Algorithm
egg-herbie
Rules
4412×rational.json-simplify-51
2010×rational.json-simplify-35
1414×rational.json-simplify-2
818×rational.json-simplify-1
592×rational.json-simplify-43
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
01021348
12041330
25821330
318931330
434991330
541721330
642941330
744141330
845781258
947361258
1048751258
1150361258
1251611258
1352861258
1454091258
1555241258
1655351258
1755361258
1855361258
Stop Event
node limit
Counts
74 → 59
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 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 0)
(-.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6))) 1)
(*.f64 1 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))))
(*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)
(*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1/2))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2))
(*.f64 1/4 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1/2) 2)
(*.f64 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 4)
(/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2) 2)
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 4)
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8)) (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8))) 32)
(pow.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -23/6)))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 0)
(+.f64 0 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)) -1)
(+.f64 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2) (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2))
(*.f64 1 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)
(*.f64 2 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2))
(*.f64 4 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4))
(*.f64 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)) 1/2)
(*.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)
(*.f64 -1 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 1/4)
(*.f64 1/2 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)))
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4))
(*.f64 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2) 2)
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 4)
(/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)
(/.f64 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)) 2)
(/.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 4)
(/.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6)) -2)
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8) 8)
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -17/6) 4) -4)
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8)) 16)
(/.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6))) 2)
(/.f64 (+.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8)) (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8))) 32)
(/.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6))) (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6)))) 4)
(pow.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/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 -2/9 t)
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
17/6
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 17/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 0)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(-.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6))) 1)
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)) -3)
(*.f64 1 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))))
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1/2))
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2) 1/2)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 4 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4))
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 1/4)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 1/2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2))
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 1/4 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4))
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1/2) 2)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 4)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 2) 2)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 4) 4)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8) 8)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8)) 16)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8)) (*.f64 2 (*.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 8))) 32)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(pow.f64 (+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6))) 1)
(+.f64 -2 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(-.f64 -2 (+.f64 (/.f64 2/9 t) -17/6))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -23/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -23/6))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 0)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(+.f64 0 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -23/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -23/6))
(+.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -23/6)) -1)
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -23/6)))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -23/6))
(+.f64 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2) (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 1 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 2 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 4 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)) 1/2)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 -1 (+.f64 (/.f64 2/9 t) -17/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 1/4)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 1/2 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 1/4 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (/.f64 (+.f64 (/.f64 2/9 t) -17/6) -2) 2)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 4)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 -2 (+.f64 (/.f64 2/9 t) -17/6)) 2)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (+.f64 (/.f64 2/9 t) -17/6) -1)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 4) 4)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6)) -2)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8) 8)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 (+.f64 (/.f64 2/9 t) -17/6) 4) -4)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8)) 16)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6))) 2)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (+.f64 (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8)) (*.f64 2 (*.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 8))) 32)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6))) (neg.f64 (*.f64 2 (+.f64 (/.f64 2/9 t) -17/6)))) 4)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(pow.f64 (neg.f64 (+.f64 (/.f64 2/9 t) -17/6)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))
(neg.f64 (+.f64 (/.f64 2/9 t) -17/6))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 29 to 24 computations (17.2% saved)

series1.0ms (0%)

Counts
3 → 24
Calls

9 calls:

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

rewrite91.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1588×rational.json-1
1588×rational.json-2
1588×rational.json-3
1584×rational.json-4
1568×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01045
17439
219239
347939
4120139
5308839
6648139
Stop Event
node limit
Counts
3 → 74
Calls
Call 1
Inputs
(/.f64 16/25 t)
(/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))
(+.f64 2/5 (/.f64 16/25 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 16/25 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 16/25 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8/25 t) (/.f64 8/25 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 16/25 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 25/16 (*.f64 t (*.f64 t 625/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 16/25 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 8/25 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 16/25 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 16/25 t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 32/25 t) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 25/16) (/.f64 1 (*.f64 t (*.f64 t 625/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 25/8) (/.f64 1/2 (*.f64 t (*.f64 t 625/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 16/25 t) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 32/25 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 25/16 (/.f64 t (*.f64 t (*.f64 t 625/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 25/8 (/.f64 t (*.f64 t (*.f64 25/8 (*.f64 t 25/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 8/25 t) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 16/25 t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 25/32) (/.f64 2 (*.f64 t (*.f64 t 625/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 25/32 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 16/25 t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 t (*.f64 t 625/256))) 25/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))) 25/32)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 25/16 (*.f64 t (*.f64 t 625/256))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 t (*.f64 25/8 (*.f64 t 25/16)))) 25/8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 16/25 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -16/25 t))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)) (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 16/25 t) 12/5) (/.f64 1 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2) (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (+.f64 (/.f64 16/25 t) 12/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2 (+.f64 (/.f64 16/25 t) 12/5)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 16/25 t) 2/5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 16/25 t) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (/.f64 16/25 t) 2/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)))))

simplify82.0ms (0.6%)

Algorithm
egg-herbie
Rules
1380×rational.json-simplify-35
1252×rational.json-simplify-53
1210×rational.json-simplify-2
912×rational.json-simplify-46
852×rational.json-simplify-61
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01771886
13501868
28171820
323821772
449091772
Stop Event
node limit
Counts
98 → 122
Calls
Call 1
Inputs
(*.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 (/.f64 16/25 t) 0)
(+.f64 0 (/.f64 16/25 t))
(+.f64 (/.f64 8/25 t) (/.f64 8/25 t))
(-.f64 (/.f64 16/25 t) 0)
(*.f64 t (/.f64 25/16 (*.f64 t (*.f64 t 625/256))))
(*.f64 (/.f64 16/25 t) 1)
(*.f64 2 (/.f64 8/25 t))
(*.f64 1 (/.f64 16/25 t))
(*.f64 4 (/.f64 (/.f64 16/25 t) 4))
(*.f64 (/.f64 32/25 t) 1/2)
(*.f64 (*.f64 t 25/16) (/.f64 1 (*.f64 t (*.f64 t 625/256))))
(*.f64 (*.f64 t 25/8) (/.f64 1/2 (*.f64 t (*.f64 t 625/256))))
(*.f64 (*.f64 (/.f64 16/25 t) 4) 1/4)
(*.f64 1/2 (/.f64 32/25 t))
(*.f64 25/16 (/.f64 t (*.f64 t (*.f64 t 625/256))))
(*.f64 25/8 (/.f64 t (*.f64 t (*.f64 25/8 (*.f64 t 25/16)))))
(*.f64 (/.f64 8/25 t) 2)
(*.f64 1/4 (*.f64 (/.f64 16/25 t) 4))
(*.f64 (*.f64 t 25/32) (/.f64 2 (*.f64 t (*.f64 t 625/256))))
(*.f64 25/32 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))))
(*.f64 (/.f64 (/.f64 16/25 t) 4) 4)
(*.f64 (/.f64 t (*.f64 t (*.f64 t 625/256))) 25/16)
(*.f64 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))) 25/32)
(*.f64 (/.f64 2 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/32))
(*.f64 (/.f64 1 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/16))
(*.f64 (/.f64 1/2 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/8))
(*.f64 (/.f64 25/16 (*.f64 t (*.f64 t 625/256))) t)
(*.f64 (/.f64 t (*.f64 t (*.f64 25/8 (*.f64 t 25/16)))) 25/8)
(pow.f64 (/.f64 16/25 t) 1)
(neg.f64 (/.f64 -16/25 t))
(+.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 0)
(+.f64 0 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))
(+.f64 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)) (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)))
(-.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 0)
(*.f64 2 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)))
(*.f64 (+.f64 (/.f64 16/25 t) 12/5) (/.f64 1 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))
(*.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 1)
(*.f64 1 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 4))
(*.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))
(*.f64 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5)) 1/2)
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2) (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5))) 1/4)
(*.f64 1/2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5)))
(*.f64 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)) 2)
(*.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5))))
(*.f64 1/4 (/.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))
(*.f64 (/.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 4) 4)
(*.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))) 1/4)
(*.f64 (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))
(*.f64 (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))
(*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))
(pow.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 1)
(neg.f64 (/.f64 -2 (+.f64 (/.f64 16/25 t) 12/5)))
(-.f64 (+.f64 (/.f64 16/25 t) 2/5) 0)
(*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1/2))
(*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)
(*.f64 1 (+.f64 (/.f64 16/25 t) 2/5))
(*.f64 4 (/.f64 (+.f64 (/.f64 16/25 t) 2/5) 4))
(*.f64 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))) 1/2)
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 1/4)
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))))
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4))
(*.f64 (/.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 4)
(/.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)
(/.f64 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))) 2)
(/.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 4)
(/.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8))) 32)
(pow.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)
Outputs
(*.f64 25/8 t)
(+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 25/8 t))
(+.f64 (*.f64 25/8 t) (*.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 25/8 t) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (*.f64 -375/32 (pow.f64 t 2))))
(+.f64 (*.f64 25/8 t) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.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 25/8 t) (*.f64 5625/128 (pow.f64 t 3))) (*.f64 -84375/512 (pow.f64 t 4))))
(+.f64 (*.f64 25/8 t) (+.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 25/8 t) (+.f64 (*.f64 -84375/512 (pow.f64 t 4)) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.f64 5625/128 (pow.f64 t 3)))))
(+.f64 (*.f64 25/8 t) (+.f64 (*.f64 5625/128 (pow.f64 t 3)) (+.f64 (*.f64 -375/32 (pow.f64 t 2)) (*.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 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 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 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
2/5
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 2/5 (*.f64 16/25 (/.f64 1 t)))
(+.f64 2/5 (*.f64 (/.f64 1 t) 16/25))
(+.f64 (/.f64 16/25 t) 0)
(/.f64 16/25 t)
(+.f64 0 (/.f64 16/25 t))
(/.f64 16/25 t)
(+.f64 (/.f64 8/25 t) (/.f64 8/25 t))
(-.f64 (/.f64 16/25 t) 0)
(/.f64 16/25 t)
(*.f64 t (/.f64 25/16 (*.f64 t (*.f64 t 625/256))))
(*.f64 t (/.f64 (/.f64 25/16 t) (*.f64 t 625/256)))
(*.f64 t (/.f64 16/25 (*.f64 t t)))
(*.f64 (/.f64 16/25 t) 1)
(/.f64 16/25 t)
(*.f64 2 (/.f64 8/25 t))
(*.f64 1 (/.f64 16/25 t))
(/.f64 16/25 t)
(*.f64 4 (/.f64 (/.f64 16/25 t) 4))
(/.f64 16/25 t)
(*.f64 (/.f64 32/25 t) 1/2)
(*.f64 (*.f64 t 25/16) (/.f64 1 (*.f64 t (*.f64 t 625/256))))
(*.f64 (*.f64 t 25/16) (/.f64 (/.f64 1 t) (*.f64 t 625/256)))
(*.f64 (*.f64 t 25/16) (/.f64 (/.f64 256/625 t) t))
(*.f64 (*.f64 t 25/8) (/.f64 1/2 (*.f64 t (*.f64 t 625/256))))
(*.f64 (*.f64 25/8 t) (/.f64 1/2 (*.f64 t (*.f64 t 625/256))))
(*.f64 (*.f64 25/8 t) (/.f64 (/.f64 (/.f64 1/2 t) t) 625/256))
(*.f64 (*.f64 25/8 t) (/.f64 (/.f64 128/625 t) t))
(*.f64 25/8 (*.f64 t (/.f64 (/.f64 128/625 t) t)))
(*.f64 (*.f64 (/.f64 16/25 t) 4) 1/4)
(/.f64 16/25 t)
(*.f64 1/2 (/.f64 32/25 t))
(*.f64 (/.f64 32/25 t) 1/2)
(*.f64 25/16 (/.f64 t (*.f64 t (*.f64 t 625/256))))
(*.f64 25/16 (/.f64 (/.f64 t t) (*.f64 t 625/256)))
(*.f64 25/16 (/.f64 (/.f64 (/.f64 t t) 625/256) t))
(*.f64 25/16 (/.f64 (/.f64 (/.f64 t t) t) 625/256))
(*.f64 25/16 (/.f64 256/625 t))
(*.f64 25/8 (/.f64 t (*.f64 t (*.f64 25/8 (*.f64 t 25/16)))))
(*.f64 25/8 (/.f64 (/.f64 t t) (*.f64 t 625/128)))
(*.f64 25/8 (/.f64 t (*.f64 t (*.f64 t 625/128))))
(*.f64 25/8 (/.f64 (/.f64 (/.f64 t t) 625/128) t))
(*.f64 25/8 (/.f64 128/625 t))
(*.f64 (/.f64 8/25 t) 2)
(*.f64 2 (/.f64 8/25 t))
(*.f64 1/4 (*.f64 (/.f64 16/25 t) 4))
(/.f64 16/25 t)
(*.f64 (*.f64 t 25/32) (/.f64 2 (*.f64 t (*.f64 t 625/256))))
(*.f64 t (*.f64 25/32 (/.f64 (/.f64 2 t) (*.f64 t 625/256))))
(*.f64 t (*.f64 25/32 (/.f64 2 (*.f64 t (*.f64 t 625/256)))))
(*.f64 (*.f64 t 25/32) (/.f64 (/.f64 512/625 t) t))
(*.f64 25/32 (*.f64 t (/.f64 (/.f64 512/625 t) t)))
(*.f64 t (*.f64 25/32 (/.f64 (/.f64 512/625 t) t)))
(*.f64 25/32 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))))
(*.f64 25/32 (/.f64 (/.f64 (+.f64 t t) t) (*.f64 t 625/256)))
(*.f64 (/.f64 (/.f64 16/25 t) 4) 4)
(/.f64 16/25 t)
(*.f64 (/.f64 t (*.f64 t (*.f64 t 625/256))) 25/16)
(*.f64 25/16 (/.f64 (/.f64 t t) (*.f64 t 625/256)))
(*.f64 25/16 (/.f64 (/.f64 (/.f64 t t) 625/256) t))
(*.f64 25/16 (/.f64 (/.f64 (/.f64 t t) t) 625/256))
(*.f64 25/16 (/.f64 256/625 t))
(*.f64 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))) 25/32)
(*.f64 25/32 (/.f64 (+.f64 t t) (*.f64 t (*.f64 t 625/256))))
(*.f64 25/32 (/.f64 (/.f64 (+.f64 t t) t) (*.f64 t 625/256)))
(*.f64 (/.f64 2 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/32))
(*.f64 t (*.f64 25/32 (/.f64 (/.f64 2 t) (*.f64 t 625/256))))
(*.f64 t (*.f64 25/32 (/.f64 2 (*.f64 t (*.f64 t 625/256)))))
(*.f64 (*.f64 t 25/32) (/.f64 (/.f64 512/625 t) t))
(*.f64 25/32 (*.f64 t (/.f64 (/.f64 512/625 t) t)))
(*.f64 t (*.f64 25/32 (/.f64 (/.f64 512/625 t) t)))
(*.f64 (/.f64 1 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/16))
(*.f64 (*.f64 t 25/16) (/.f64 (/.f64 1 t) (*.f64 t 625/256)))
(*.f64 (*.f64 t 25/16) (/.f64 (/.f64 256/625 t) t))
(*.f64 (/.f64 1/2 (*.f64 t (*.f64 t 625/256))) (*.f64 t 25/8))
(*.f64 (*.f64 25/8 t) (/.f64 1/2 (*.f64 t (*.f64 t 625/256))))
(*.f64 (*.f64 25/8 t) (/.f64 (/.f64 (/.f64 1/2 t) t) 625/256))
(*.f64 (*.f64 25/8 t) (/.f64 (/.f64 128/625 t) t))
(*.f64 25/8 (*.f64 t (/.f64 (/.f64 128/625 t) t)))
(*.f64 (/.f64 25/16 (*.f64 t (*.f64 t 625/256))) t)
(*.f64 t (/.f64 (/.f64 25/16 t) (*.f64 t 625/256)))
(*.f64 t (/.f64 25/16 (*.f64 t (*.f64 t 625/256))))
(*.f64 t (/.f64 16/25 (*.f64 t t)))
(*.f64 (/.f64 t (*.f64 t (*.f64 25/8 (*.f64 t 25/16)))) 25/8)
(*.f64 25/8 (/.f64 (/.f64 t t) (*.f64 t 625/128)))
(*.f64 25/8 (/.f64 t (*.f64 t (*.f64 t 625/128))))
(*.f64 25/8 (/.f64 (/.f64 (/.f64 t t) 625/128) t))
(*.f64 25/8 (/.f64 128/625 t))
(pow.f64 (/.f64 16/25 t) 1)
(/.f64 16/25 t)
(neg.f64 (/.f64 -16/25 t))
(/.f64 16/25 t)
(+.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 0)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(+.f64 0 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(+.f64 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)) (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(-.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 0)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 2 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (+.f64 (/.f64 16/25 t) 12/5) (/.f64 1 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 1)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 1 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 4 (/.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 4))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (/.f64 1/2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5)) 1/2)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2) (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (*.f64 2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5))) 1/4)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 1/2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 1 (+.f64 (/.f64 16/25 t) 12/5)) 2)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 1/4 (*.f64 2 (/.f64 4 (+.f64 (/.f64 16/25 t) 12/5))))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 1/4 (/.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4) (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 4) 4)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))) 1/4)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/4))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (+.f64 (/.f64 16/25 t) 12/5))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (/.f64 16/25 t) 12/5) (*.f64 (+.f64 (/.f64 16/25 t) 12/5) 1/2))) (*.f64 2 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(pow.f64 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5)) 1)
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(neg.f64 (/.f64 -2 (+.f64 (/.f64 16/25 t) 12/5)))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(-.f64 (+.f64 (/.f64 16/25 t) 2/5) 0)
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1/2))
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 1 (+.f64 (/.f64 16/25 t) 2/5))
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 4 (/.f64 (+.f64 (/.f64 16/25 t) 2/5) 4))
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))) 1/2)
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))))
(*.f64 1/2 (+.f64 (/.f64 32/25 t) 4/5))
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 1/4)
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 1/2 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))))
(*.f64 1/2 (+.f64 (/.f64 32/25 t) 4/5))
(*.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 1/2) 2)
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 1/4 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4))
(+.f64 (/.f64 16/25 t) 2/5)
(*.f64 (/.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 4)
(+.f64 (/.f64 16/25 t) 2/5)
(/.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)
(+.f64 (/.f64 16/25 t) 2/5)
(/.f64 (+.f64 2/5 (+.f64 2/5 (/.f64 32/25 t))) 2)
(/.f64 (+.f64 (/.f64 32/25 t) 4/5) 2)
(/.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 4) 4)
(+.f64 (/.f64 16/25 t) 2/5)
(/.f64 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8) 8)
(+.f64 (/.f64 16/25 t) 2/5)
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8)) 16)
(+.f64 (/.f64 16/25 t) 2/5)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8)) (*.f64 2 (*.f64 (+.f64 (/.f64 16/25 t) 2/5) 8))) 32)
(+.f64 (/.f64 16/25 t) 2/5)
(pow.f64 (+.f64 (/.f64 16/25 t) 2/5) 1)
(+.f64 (/.f64 16/25 t) 2/5)

eval98.0ms (0.7%)

Compiler

Compiled 4594 to 3933 computations (14.4% saved)

prune57.0ms (0.4%)

Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New3711372
Fresh044
Picked011
Done088
Total37114385
Error
0b
Counts
385 → 14
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)))))))
28.6b
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
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)))))))))
28.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (-.f64 2 (/.f64 4 (+.f64 2 (+.f64 t t)))) (*.f64 2 t))))))
28.0b
(/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))))))
28.6b
(/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))
28.8b
(-.f64 5/6 (/.f64 2/9 t))
29.3b
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
24.9b
(-.f64 -1 -11/6)
29.8b
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
24.9b
(+.f64 -2 17/6)
51.1b
1
24.4b
5/6
28.6b
1/2
Compiler

Compiled 166 to 140 computations (15.7% saved)

regimes120.0ms (0.8%)

Counts
20 → 1
Calls
Call 1
Inputs
1/2
5/6
1
(+.f64 -2 17/6)
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 16/25 (/.f64 1 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 4 (*.f64 (/.f64 1 t) 8))) (+.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 (-.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:

93.0ms
t
9.0ms
(/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))
4.0ms
(*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))
4.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 373 to 309 computations (17.2% saved)

regimes64.0ms (0.4%)

Counts
18 → 1
Calls
Call 1
Inputs
1/2
5/6
1
(+.f64 -2 17/6)
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 16/25 (/.f64 1 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 4 (*.f64 (/.f64 1 t) 8))) (+.f64 2 (*.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:

59.0ms
t
Results
ErrorSegmentsBranch
0.0b1t
Compiler

Compiled 181 to 153 computations (15.5% saved)

regimes27.0ms (0.2%)

Counts
16 → 3
Calls
Call 1
Inputs
1/2
5/6
1
(+.f64 -2 17/6)
(-.f64 -1 -11/6)
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 -1 (+.f64 (/.f64 2/9 t) -11/6))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))
(+.f64 -2 (-.f64 1 (+.f64 (/.f64 2/9 t) -11/6)))
(-.f64 -1 (+.f64 (*.f64 4/9 (/.f64 1/2 t)) -11/6))
(/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -11/6)))
(/.f64 2 (+.f64 2 (+.f64 2/5 (*.f64 16/25 (/.f64 1 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 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.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/5 (/.f64 16/25 t))))
Calls

1 calls:

24.0ms
t
Results
ErrorSegmentsBranch
1.2b3t
Compiler

Compiled 123 to 108 computations (12.2% saved)

bsearch50.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
0.0966658824945339
13.13420076518535
25.0ms
-1.8724756518109904
-0.013454760405019488
Results
46.0ms224×body256valid
Compiler

Compiled 518 to 453 computations (12.5% saved)

regimes26.0ms (0.2%)

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

1 calls:

22.0ms
t
Results
ErrorSegmentsBranch
1.2b3t
Compiler

Compiled 102 to 90 computations (11.8% saved)

bsearch51.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
0.0966658824945339
13.13420076518535
26.0ms
-1.8724756518109904
-0.013454760405019488
Results
47.0ms224×body256valid
Compiler

Compiled 434 to 383 computations (11.8% saved)

regimes25.0ms (0.2%)

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

1 calls:

22.0ms
t
Results
ErrorSegmentsBranch
1.2b3t
Compiler

Compiled 87 to 77 computations (11.5% saved)

bsearch49.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
0.0966658824945339
13.13420076518535
24.0ms
-1.8724756518109904
-0.013454760405019488
Results
45.0ms224×body256valid
Compiler

Compiled 238 to 215 computations (9.7% saved)

regimes21.0ms (0.1%)

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

1 calls:

18.0ms
t
Results
ErrorSegmentsBranch
1.2b3t
Compiler

Compiled 56 to 49 computations (12.5% saved)

bsearch49.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
0.0966658824945339
13.13420076518535
25.0ms
-1.8724756518109904
-0.013454760405019488
Results
45.0ms224×body256valid
Compiler

Compiled 224 to 201 computations (10.3% saved)

regimes18.0ms (0.1%)

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

1 calls:

16.0ms
t
Results
ErrorSegmentsBranch
1.2b3t
Compiler

Compiled 31 to 27 computations (12.9% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
0.0966658824945339
13.13420076518535
25.0ms
-1.8724756518109904
-0.013454760405019488
Results
45.0ms224×body256valid
Compiler

Compiled 210 to 187 computations (11% saved)

regimes15.0ms (0.1%)

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

1 calls:

14.0ms
t
Results
ErrorSegmentsBranch
1.2b3t
Compiler

Compiled 24 to 21 computations (12.5% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
0.0966658824945339
13.13420076518535
24.0ms
-1.8724756518109904
-0.013454760405019488
Results
45.0ms224×body256valid
Compiler

Compiled 196 to 173 computations (11.7% saved)

regimes14.0ms (0.1%)

Accuracy

Total -50.1b remaining (-3109.5%)

Threshold costs -50.1b (-3109.5%)

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

1 calls:

13.0ms
t
Results
ErrorSegmentsBranch
1.6b3t
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
0.0966658824945339
13.13420076518535
25.0ms
-1.8724756518109904
-0.013454760405019488
Results
44.0ms224×body256valid
Compiler

Compiled 140 to 131 computations (6.4% saved)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078672
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 -2476979795053773/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 2476979795053773/4503599627370496) (/.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/5 (/.f64 16/25 t))))))
(if (<=.f64 t -5224175567749775/9007199254740992) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 7926335344172073/18014398509481984) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t)))))) (/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 3602879701896397/9007199254740992) 1/2 (/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 3602879701896397/9007199254740992) 1/2 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 5944751508129055/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 5944751508129055/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 -2476979795053773/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 2476979795053773/4503599627370496) (/.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/5 (/.f64 16/25 t))))))
(if (<=.f64 t -5224175567749775/9007199254740992) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 7926335344172073/18014398509481984) (/.f64 2 (+.f64 2 (/.f64 2 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t)))))) (/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 3602879701896397/9007199254740992) 1/2 (/.f64 2 (+.f64 2 (+.f64 2/5 (/.f64 16/25 t))))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 3602879701896397/9007199254740992) 1/2 (/.f64 2 (+.f64 (/.f64 16/25 t) 12/5))))
(if (<=.f64 t -1080863910568919/2251799813685248) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (if (<=.f64 t 5944751508129055/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 5944751508129055/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 264 to 217 computations (17.8% saved)

soundness197.0ms (1.3%)

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)

end121.0ms (0.8%)

Compiler

Compiled 255 to 206 computations (19.2% saved)

Profiling

Loading profile data...