Details

Time bar (total: 20.8s)

analyze1.3s (6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
0%0%99.9%0.1%0%0%0%7
1.6%1.6%98.3%0.1%0%0%0%8
2.3%2.3%97.5%0.1%0%0%0%9
7.5%7.4%92.1%0.1%0.4%0%0%10
8.5%8.4%90.3%0.1%1.2%0%0%11
11.7%11.3%85.7%0.1%2.8%0%0%12
Compiler

Compiled 29 to 22 computations (24.1% saved)

sample6.2s (30%)

Results
2.4s2752×body1024valid
1.7s4200×body256valid
1.2s1298×body512valid
849.0ms2542×body256infinite
51.0ms116×body512infinite
34.0ms55×body1024infinite
6.0msbody2048valid
Bogosity

preprocess56.0ms (0.3%)

Algorithm
egg-herbie
Rules
1466×rational_best.json-simplify-46
1400×rational_best.json-simplify-45
1154×trig.json-simplify-47
912×rational_best.json-simplify-1
556×trig.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057300
1106276
2173276
3302276
4529276
51027276
62591276
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 t t)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k l) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (sin.f64 t)) (tan.f64 t)) (+.f64 (+.f64 1 (pow.f64 (/.f64 t k) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 k k)) (sin.f64 l)) (tan.f64 l)) (+.f64 (+.f64 1 (pow.f64 (/.f64 l t) 2)) 1)))
Outputs
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 k t) 2)))))
(/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 t t)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k l) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 l 3) (*.f64 t t)))) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 k l) 2)))))
(/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 (pow.f64 (/.f64 k l) 2) 2) (*.f64 (sin.f64 k) (/.f64 (pow.f64 l 3) (*.f64 t t))))))
(/.f64 2 (*.f64 (tan.f64 k) (*.f64 (*.f64 (sin.f64 k) (/.f64 (pow.f64 l 3) (*.f64 t t))) (+.f64 2 (pow.f64 (/.f64 k l) 2)))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 l 3) (*.f64 t t)) (+.f64 2 (pow.f64 (/.f64 k l) 2))))))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (sin.f64 t)) (tan.f64 t)) (+.f64 (+.f64 1 (pow.f64 (/.f64 t k) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (sin.f64 t)) (tan.f64 t)) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 t k) 2)))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (sin.f64 t)) (*.f64 (+.f64 (pow.f64 (/.f64 t k) 2) 2) (tan.f64 t))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 t k) 2)) (*.f64 (sin.f64 t) (tan.f64 t)))))
(/.f64 2 (*.f64 (*.f64 (sin.f64 t) (tan.f64 t)) (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 t k) 2)))))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 k k)) (sin.f64 l)) (tan.f64 l)) (+.f64 (+.f64 1 (pow.f64 (/.f64 l t) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 k k)) (sin.f64 l)) (tan.f64 l)) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 l t) 2)))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 k k)) (sin.f64 l)) (*.f64 (+.f64 (pow.f64 (/.f64 l t) 2) 2) (tan.f64 l))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 k k)) (sin.f64 l)) (*.f64 (tan.f64 l) (+.f64 2 (pow.f64 (/.f64 l t) 2)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 k k)) (*.f64 (sin.f64 l) (*.f64 (tan.f64 l) (+.f64 2 (pow.f64 (/.f64 l t) 2))))))
Compiler

Compiled 31 to 24 computations (22.6% saved)

simplify95.0ms (0.5%)

Algorithm
egg-herbie
Rules
1342×rational_best.json-simplify-1
646×rational_best.json-simplify-43
594×rational_best.json-simplify-2
554×rational_best.json-simplify-52
540×trig.json-simplify-45
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02275
13969
25969
310069
417569
536369
691769
7341869
8666669
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
Outputs
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 k t) 2)))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))

eval3.0ms (0%)

Compiler

Compiled 191 to 107 computations (44% saved)

prune3.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New538
Fresh101
Picked000
Done000
Total639
Error
31.2b
Counts
9 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
35.2b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
31.3b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))
31.3b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
Compiler

Compiled 78 to 57 computations (26.9% saved)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.8b
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
3.0b
(*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
13.4b
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
14.8b
(/.f64 (pow.f64 t 3) (*.f64 l l))
Compiler

Compiled 117 to 59 computations (49.6% saved)

series38.0ms (0.2%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
6.0ms
k
@0
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
5.0ms
t
@inf
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
3.0ms
t
@-inf
(*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
2.0ms
k
@inf
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
2.0ms
l
@0
(*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))

rewrite82.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1446×rational_best.json-5
1444×rational_best.json-2
1444×rational_best.json-3
1444×rational_best.json-1
1444×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019178
1170178
2603178
32710178
Stop Event
node limit
Counts
4 → 34
Calls
Call 1
Inputs
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 t 3) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (/.f64 (pow.f64 t 3) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))) (/.f64 (pow.f64 t 3) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 2 (tan.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (*.f64 2 (sin.f64 k))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)))))

simplify287.0ms (1.4%)

Algorithm
egg-herbie
Rules
1110×rational_best.json-simplify-2
908×rational_best.json-simplify-132
786×rational_best.json-simplify-54
682×rational_best.json-simplify-80
610×rational_best.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019410122
13679972
26929762
317099762
437319762
570149762
Stop Event
node limit
Counts
166 → 105
Calls
Call 1
Inputs
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 3) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 t (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 t (pow.f64 l 2)))) (*.f64 (pow.f64 k 5) (+.f64 (*.f64 4/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 t (pow.f64 l 2)))) (+.f64 (*.f64 (pow.f64 k 7) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 34/315 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))) (*.f64 (pow.f64 k 5) (+.f64 (*.f64 4/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2))))))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 0)
(+.f64 0 (/.f64 (pow.f64 t 3) (*.f64 l l)))
(-.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))
(*.f64 (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(pow.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 2 (tan.f64 k)))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (*.f64 2 (sin.f64 k))))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
Outputs
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 l 2))
(*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 3) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 t (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 t (pow.f64 l 2)))) (*.f64 (pow.f64 k 5) (+.f64 (*.f64 4/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))) (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 t (pow.f64 l 2)))) (+.f64 (*.f64 (pow.f64 k 7) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 34/315 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))) (*.f64 (pow.f64 k 5) (+.f64 (*.f64 4/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (*.f64 (pow.f64 k 7) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 34/315)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (*.f64 (pow.f64 k 7) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 34/315))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))) (*.f64 (pow.f64 k 7) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 34/315))))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/3) (/.f64 t (pow.f64 l 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 4/15) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (*.f64 (pow.f64 k 7) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 34/315))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6))))
(+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/6))) (pow.f64 k 6)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)) (pow.f64 l 2))))) (pow.f64 k 6)) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2))))))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6)))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2))))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/6))) (pow.f64 k 6)) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 17/315) (+.f64 (*.f64 (pow.f64 t 3) -1/45) (+.f64 (*.f64 (pow.f64 t 3) 1/360) (*.f64 (pow.f64 t 3) -1/5040)))) (pow.f64 l 2))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 (/.f64 t (pow.f64 l 2)) -1/18))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)) (pow.f64 l 2))))) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) -7/360) (*.f64 (pow.f64 t 3) 271/5040)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90))))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 173/5040) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -17/360)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 173/5040) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -17/360)))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 0)
(/.f64 (pow.f64 t 3) (*.f64 l l))
(+.f64 0 (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(-.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 0)
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 1)
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l))))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (/.f64 1 (/.f64 (pow.f64 t 3) (*.f64 l l)))) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (pow.f64 t 3) (*.f64 l l))
(pow.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 1)
(/.f64 (pow.f64 t 3) (*.f64 l l))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 2 (tan.f64 k)))) 2)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (*.f64 2 (sin.f64 k))))) 2)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))
2.9b
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
14.8b
(/.f64 (pow.f64 t 3) (*.f64 l l))
15.1b
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k)))
Compiler

Compiled 104 to 51 computations (51% saved)

series12.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
5.0ms
k
@inf
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
1.0ms
t
@0
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
1.0ms
k
@-inf
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
0.0ms
k
@0
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
0.0ms
l
@0
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))

rewrite68.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1408×rational_best.json-5
1406×rational_best.json-2
1406×rational_best.json-3
1406×rational_best.json-1
1406×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019121
1168121
2588121
32639121
Stop Event
node limit
Counts
3 → 21
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k)))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
(*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (tan.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 1)))))

simplify231.0ms (1.1%)

Algorithm
egg-herbie
Rules
1214×rational_best.json-simplify-132
1004×rational_best.json-simplify-80
902×rational_best.json-simplify-78
776×rational_best.json-simplify-44
684×rational_best.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01747103
13306953
25836743
311806719
438386719
578976719
Stop Event
node limit
Counts
117 → 81
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2))))))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 k 7) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 2 k)
(+.f64 (*.f64 2 k) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 2 k) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2))))))
(+.f64 (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 2 k) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))))))
(/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (tan.f64 k)))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) 2)) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 1)
(+.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 0)
(+.f64 0 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(-.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 0)
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 1)
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 2)
(pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6))))
(+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2))))))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6)))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/360) (*.f64 (pow.f64 t 3) -1/45)) (+.f64 (*.f64 (pow.f64 t 3) -1/5040) (*.f64 (pow.f64 t 3) 17/315))) (pow.f64 l 2))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 (/.f64 t (pow.f64 l 2)) -1/18)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) -7/360) (*.f64 (pow.f64 t 3) 271/5040)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90))))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 173/5040) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -17/360))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 173/5040) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 t k) 3) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))))
(+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 t k) 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2)))))
(+.f64 (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 k 7) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 t k) 3) (pow.f64 l 2)))) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2)))) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2)))) (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (+.f64 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)) (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2))))))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 2 k)
(*.f64 k 2)
(+.f64 (*.f64 2 k) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 k 2) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 2 k) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2))))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 k 2) (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (*.f64 k 2) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))) (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 2 k) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (+.f64 (*.f64 k 2) (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 k 2) (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))))) (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2))))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 k 2) (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2)))))) (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 k 2) (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2))))))))
(+.f64 (+.f64 (*.f64 k 2) (+.f64 (*.f64 (pow.f64 k 3) (+.f64 2/3 (/.f64 1 (pow.f64 t 2)))) (*.f64 (pow.f64 k 5) (+.f64 4/15 (*.f64 1/3 (/.f64 1 (pow.f64 t 2))))))) (*.f64 (pow.f64 k 7) (+.f64 34/315 (*.f64 2/15 (/.f64 1 (pow.f64 t 2))))))
(/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 0)
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 0)
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 1)
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (tan.f64 k)))) 2)
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 1)
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k)) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)))
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 1)
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) 2)) 2)
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 1)
(*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (*.f64 l l)))
(+.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 0)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))
(+.f64 0 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))
(-.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 0)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 1)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))) 2)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))
(pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)) 1)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sin.f64 k) (tan.f64 k))
0.5b
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
14.8b
(/.f64 (pow.f64 t 3) (*.f64 l l))
22.3b
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
Compiler

Compiled 102 to 46 computations (54.9% saved)

series9.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
5.0ms
k
@-inf
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
k
@0
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
k
@-inf
(*.f64 (sin.f64 k) (tan.f64 k))
0.0ms
k
@inf
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
k
@inf
(*.f64 (sin.f64 k) (tan.f64 k))

rewrite66.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1446×rational_best.json-5
1444×rational_best.json-2
1444×rational_best.json-3
1444×rational_best.json-1
1444×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019117
1170117
2603117
32709117
Stop Event
node limit
Counts
3 → 21
Calls
Call 1
Inputs
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (tan.f64 k))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 k) (tan.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (*.f64 (sin.f64 k) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sin.f64 k) (tan.f64 k))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 1)))))

simplify184.0ms (0.9%)

Algorithm
egg-herbie
Rules
1314×rational_best.json-simplify-132
1094×rational_best.json-simplify-80
1072×rational_best.json-simplify-44
990×rational_best.json-simplify-78
684×rational_best.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01586243
13075985
25645883
311965859
443915859
Stop Event
node limit
Counts
93 → 77
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2))))))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (pow.f64 k 2))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (pow.f64 k 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 1/6 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 173/2520 (*.f64 31/360 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 1/6 (/.f64 1 (pow.f64 t 2))))))))
(/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(pow.f64 k 2)
(+.f64 (*.f64 1/6 (pow.f64 k 4)) (pow.f64 k 2))
(+.f64 (*.f64 31/360 (pow.f64 k 6)) (+.f64 (*.f64 1/6 (pow.f64 k 4)) (pow.f64 k 2)))
(+.f64 (*.f64 173/5040 (pow.f64 k 8)) (+.f64 (*.f64 31/360 (pow.f64 k 6)) (+.f64 (*.f64 1/6 (pow.f64 k 4)) (pow.f64 k 2))))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 1)
(+.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(+.f64 0 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(-.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 2)
(pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(+.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 0)
(+.f64 0 (*.f64 (sin.f64 k) (tan.f64 k)))
(-.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 0)
(/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 1)
(/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 k) (tan.f64 k))) 2)
(pow.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6))))
(+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2/15 (/.f64 t (pow.f64 l 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2))))))) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2))))) (pow.f64 k 6)))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/15) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/360) (*.f64 (pow.f64 t 3) -1/45)) (+.f64 (*.f64 (pow.f64 t 3) -1/5040) (*.f64 (pow.f64 t 3) 17/315))) (pow.f64 l 2)))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/18) (*.f64 (/.f64 t (pow.f64 l 2)) 1/120))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/6) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 t 3) -7/360) (*.f64 (pow.f64 t 3) 271/5040)) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90))))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 173/5040) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 31/360) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (pow.f64 k 6)) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2))))) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 173/5040) (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 2 (pow.f64 k 2))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (pow.f64 k 2)))
(+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 1/6 (/.f64 1 (pow.f64 t 2)))))))
(+.f64 (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6))) (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2))))))
(+.f64 (*.f64 2 (pow.f64 k 2)) (+.f64 (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6))) (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2))))))
(+.f64 (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2))))) (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 173/2520 (*.f64 31/360 (/.f64 1 (pow.f64 t 2))))) (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 1/6 (/.f64 1 (pow.f64 t 2))))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6))) (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 8) (+.f64 173/2520 (*.f64 (/.f64 1 (pow.f64 t 2)) 31/360))))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 2 (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6)))) (*.f64 (pow.f64 k 8) (+.f64 173/2520 (*.f64 (/.f64 1 (pow.f64 t 2)) 31/360)))))
(+.f64 (*.f64 2 (pow.f64 k 2)) (+.f64 (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6))) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (*.f64 (pow.f64 k 8) (+.f64 173/2520 (*.f64 (/.f64 1 (pow.f64 t 2)) 31/360))))))
(+.f64 (*.f64 2 (pow.f64 k 2)) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 1/3 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 (pow.f64 k 6) (+.f64 31/180 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/6))) (*.f64 (pow.f64 k 8) (+.f64 173/2520 (*.f64 (/.f64 1 (pow.f64 t 2)) 31/360))))))
(/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 k) k) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(+.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (cos.f64 k) (pow.f64 t 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))
(pow.f64 k 2)
(+.f64 (*.f64 1/6 (pow.f64 k 4)) (pow.f64 k 2))
(+.f64 (pow.f64 k 2) (*.f64 (pow.f64 k 4) 1/6))
(+.f64 (*.f64 31/360 (pow.f64 k 6)) (+.f64 (*.f64 1/6 (pow.f64 k 4)) (pow.f64 k 2)))
(+.f64 (pow.f64 k 2) (+.f64 (*.f64 (pow.f64 k 4) 1/6) (*.f64 (pow.f64 k 6) 31/360)))
(+.f64 (*.f64 (pow.f64 k 4) 1/6) (+.f64 (pow.f64 k 2) (*.f64 (pow.f64 k 6) 31/360)))
(+.f64 (+.f64 (pow.f64 k 2) (*.f64 (pow.f64 k 4) 1/6)) (*.f64 (pow.f64 k 6) 31/360))
(+.f64 (*.f64 173/5040 (pow.f64 k 8)) (+.f64 (*.f64 31/360 (pow.f64 k 6)) (+.f64 (*.f64 1/6 (pow.f64 k 4)) (pow.f64 k 2))))
(+.f64 (+.f64 (pow.f64 k 2) (*.f64 (pow.f64 k 4) 1/6)) (+.f64 (*.f64 (pow.f64 k 6) 31/360) (*.f64 (pow.f64 k 8) 173/5040)))
(+.f64 (pow.f64 k 2) (+.f64 (*.f64 (pow.f64 k 4) 1/6) (+.f64 (*.f64 (pow.f64 k 6) 31/360) (*.f64 (pow.f64 k 8) 173/5040))))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 0)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 0)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 1)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))) 2)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 1)
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (tan.f64 k))))
(+.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(+.f64 0 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(-.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) 2)
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))
(+.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 0)
(*.f64 (sin.f64 k) (tan.f64 k))
(+.f64 0 (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (tan.f64 k))
(-.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 0)
(*.f64 (sin.f64 k) (tan.f64 k))
(/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 1)
(*.f64 (sin.f64 k) (tan.f64 k))
(/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (/.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (sin.f64 k) (tan.f64 k))
(/.f64 (*.f64 2 (*.f64 (sin.f64 k) (tan.f64 k))) 2)
(*.f64 (sin.f64 k) (tan.f64 k))
(pow.f64 (*.f64 (sin.f64 k) (tan.f64 k)) 1)
(*.f64 (sin.f64 k) (tan.f64 k))

eval418.0ms (2%)

Compiler

Compiled 11411 to 7615 computations (33.3% saved)

prune276.0ms (1.3%)

Pruning

15 alts after pruning (13 fresh and 2 done)

PrunedKeptTotal
New28013293
Fresh000
Picked011
Done112
Total28115296
Error
21.7b
Counts
296 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
34.1b
(/.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
34.9b
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
38.9b
(/.f64 2 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
37.2b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
35.2b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
38.1b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
35.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
36.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
33.6b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
33.6b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
33.5b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
31.3b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
36.7b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
35.4b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
38.9b
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
Compiler

Compiled 630 to 476 computations (24.4% saved)

localize109.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.1b
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
1.1b
(*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
9.3b
(*.f64 (pow.f64 k 2) t)
17.5b
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
Compiler

Compiled 75 to 44 computations (41.3% saved)

series26.0ms (0.1%)

Counts
4 → 72
Calls

33 calls:

TimeVariablePointExpression
6.0ms
t
@0
(*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
6.0ms
t
@inf
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
1.0ms
k
@0
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
1.0ms
l
@0
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
1.0ms
t
@0
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))

rewrite138.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1202×rational_best.json-5
1200×rational_best.json-2
1200×rational_best.json-3
1200×rational_best.json-1
1200×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015118
1135118
2490118
32218118
Stop Event
node limit
Counts
4 → 37
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 k 2) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 k 2) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 k 2) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) t) (/.f64 (*.f64 (pow.f64 k 2) t) (*.f64 (pow.f64 k 2) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (+.f64 t t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 k 2) t) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (*.f64 2 (sin.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 1)))))

simplify241.0ms (1.2%)

Algorithm
egg-herbie
Rules
1280×rational_best.json-simplify-2
982×rational_best.json-simplify-49
952×rational_best.json-simplify-50
710×rational_best.json-simplify-132
698×rational_best.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01484995
12764827
25624563
317734563
435084563
567674563
Stop Event
node limit
Counts
109 → 77
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 k 5) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)))
(+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 k 7) t) (pow.f64 l 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 k 5) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 k 7) t) (pow.f64 l 2))) (+.f64 (*.f64 17/315 (/.f64 (*.f64 (pow.f64 k 9) t) (pow.f64 l 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 k 5) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/360 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 17/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/45 (/.f64 t (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2)))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 0)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 1)
(+.f64 (*.f64 (pow.f64 k 2) t) 0)
(+.f64 0 (*.f64 (pow.f64 k 2) t))
(-.f64 (*.f64 (pow.f64 k 2) t) 0)
(/.f64 (*.f64 (pow.f64 k 2) t) 1)
(/.f64 (*.f64 (pow.f64 k 2) t) (/.f64 (*.f64 (pow.f64 k 2) t) (*.f64 (pow.f64 k 2) t)))
(/.f64 (*.f64 (pow.f64 k 2) (+.f64 t t)) 2)
(pow.f64 (*.f64 (pow.f64 k 2) t) 1)
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 0)
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 1)
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 1)
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 0)
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (*.f64 2 (sin.f64 k)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 k 5) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2))))
(+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 k 7) t) (pow.f64 l 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 k 5) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2)))) (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 k 7) t) (pow.f64 l 2))) (+.f64 (*.f64 17/315 (/.f64 (*.f64 (pow.f64 k 9) t) (pow.f64 l 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 k 5) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2)))) (+.f64 (*.f64 17/315 (/.f64 (*.f64 t (pow.f64 k 9)) (pow.f64 l 2))) (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 17/315 (/.f64 (*.f64 t (pow.f64 k 9)) (pow.f64 l 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 17/315 (/.f64 (*.f64 t (pow.f64 k 9)) (pow.f64 l 2)))) (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 17/315 (/.f64 (*.f64 t (pow.f64 k 9)) (pow.f64 l 2))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 t (pow.f64 k 5)) (pow.f64 l 2))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 2/15 (/.f64 (*.f64 t (pow.f64 k 7)) (pow.f64 l 2))) (*.f64 17/315 (/.f64 (*.f64 t (pow.f64 k 9)) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) (pow.f64 k 6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/18) (*.f64 2/15 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) (pow.f64 k 6)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90)))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360))))
(+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360))))
(+.f64 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/360 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 17/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/45 (/.f64 t (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2)))))))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/18) (*.f64 2/15 (/.f64 t (pow.f64 l 2)))))))) (*.f64 (pow.f64 k 10) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/360) (+.f64 (*.f64 17/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/45) (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040))))))
(+.f64 (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) (pow.f64 k 6)) (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90)))) (*.f64 (pow.f64 k 10) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -113/5040) (*.f64 (/.f64 t (pow.f64 l 2)) 143/2520)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)))) (*.f64 (pow.f64 k 10) (*.f64 (/.f64 t (pow.f64 l 2)) 173/5040)))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)) (*.f64 (pow.f64 k 10) (*.f64 (/.f64 t (pow.f64 l 2)) 173/5040))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)) (*.f64 (pow.f64 k 10) (*.f64 (/.f64 t (pow.f64 l 2)) 173/5040)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 0)
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(-.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 0)
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 1)
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) 1)
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 2) t) 0)
(*.f64 t (pow.f64 k 2))
(+.f64 0 (*.f64 (pow.f64 k 2) t))
(*.f64 t (pow.f64 k 2))
(-.f64 (*.f64 (pow.f64 k 2) t) 0)
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 (pow.f64 k 2) t) 1)
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (/.f64 (*.f64 (pow.f64 k 2) t) (*.f64 (pow.f64 k 2) t)))
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 (pow.f64 k 2) (+.f64 t t)) 2)
(*.f64 t (pow.f64 k 2))
(pow.f64 (*.f64 (pow.f64 k 2) t) 1)
(*.f64 t (pow.f64 k 2))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 0)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(+.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 0)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 1)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 2)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)) 1)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 0)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))
(+.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 0)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 1)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (*.f64 2 (sin.f64 k)))) 2)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))
(pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) 1)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (tan.f64 k)))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (pow.f64 k 2))
0.3b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
14.8b
(/.f64 (pow.f64 t 3) (*.f64 l l))
20.0b
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
Compiler

Compiled 57 to 35 computations (38.6% saved)

series83.0ms (0.4%)

Counts
3 → 72
Calls

21 calls:

TimeVariablePointExpression
76.0ms
l
@inf
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
1.0ms
l
@0
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
1.0ms
t
@0
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
1.0ms
k
@0
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
0.0ms
l
@0
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))

rewrite126.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1322×rational_best.json-simplify-57
728×rational_best.json-2
728×rational_best.json-3
728×rational_best.json-1
726×rational_best.json-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01493
111893
239193
3161093
4669893
Stop Event
node limit
Counts
3 → 39
Calls
Call 1
Inputs
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(*.f64 2 (pow.f64 k 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (pow.f64 k 2) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 k 2) (pow.f64 k 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (pow.f64 k 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (pow.f64 k 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (pow.f64 k 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 2 (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 k 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 k 2)) (/.f64 (pow.f64 k 2) (pow.f64 k 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (pow.f64 k 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 2 (pow.f64 k 2))))))))

simplify270.0ms (1.3%)

Algorithm
egg-herbie
Rules
990×rational_best.json-simplify-54
892×rational_best.json-simplify-49
868×rational_best.json-simplify-50
760×rational_best.json-simplify-2
684×rational_best.json-simplify-132
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0803873
11513867
22993867
310223867
429823867
566963867
Stop Event
node limit
Counts
111 → 55
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (pow.f64 k 2) 4)) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(+.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 0)
(+.f64 0 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(-.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 0)
(-.f64 0 (neg.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 1)
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))
(*.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(*.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(pow.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 1)
(neg.f64 (neg.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(+.f64 (pow.f64 k 2) (pow.f64 k 2))
(+.f64 (*.f64 2 (pow.f64 k 2)) 0)
(+.f64 0 (*.f64 2 (pow.f64 k 2)))
(-.f64 (*.f64 2 (pow.f64 k 2)) 0)
(-.f64 0 (neg.f64 (*.f64 2 (pow.f64 k 2))))
(/.f64 (*.f64 2 (pow.f64 k 2)) 1)
(/.f64 (*.f64 2 (pow.f64 k 2)) (/.f64 (pow.f64 k 2) (pow.f64 k 2)))
(/.f64 (*.f64 (pow.f64 k 2) 4) 2)
(pow.f64 (*.f64 2 (pow.f64 k 2)) 1)
(neg.f64 (neg.f64 (*.f64 2 (pow.f64 k 2))))
Outputs
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 (pow.f64 k 2) (pow.f64 k 2)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 0)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2)) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (pow.f64 k 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (pow.f64 k 2) 4)) 2)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))) 1)
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(neg.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2))
(*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l))))
(+.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 0)
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(+.f64 0 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(-.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 0)
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(-.f64 0 (neg.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 1)
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(pow.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2)))) 1)
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(neg.f64 (neg.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) 2)))
(/.f64 2 (*.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (pow.f64 t 3) (*.f64 l l)))))
(+.f64 (pow.f64 k 2) (pow.f64 k 2))
(+.f64 (*.f64 2 (pow.f64 k 2)) 0)
(*.f64 2 (pow.f64 k 2))
(+.f64 0 (*.f64 2 (pow.f64 k 2)))
(*.f64 2 (pow.f64 k 2))
(-.f64 (*.f64 2 (pow.f64 k 2)) 0)
(*.f64 2 (pow.f64 k 2))
(-.f64 0 (neg.f64 (*.f64 2 (pow.f64 k 2))))
(*.f64 2 (pow.f64 k 2))
(/.f64 (*.f64 2 (pow.f64 k 2)) 1)
(*.f64 2 (pow.f64 k 2))
(/.f64 (*.f64 2 (pow.f64 k 2)) (/.f64 (pow.f64 k 2) (pow.f64 k 2)))
(*.f64 (/.f64 2 (pow.f64 k 2)) (pow.f64 (*.f64 k k) 2))
(*.f64 (pow.f64 (*.f64 k k) 2) (/.f64 2 (pow.f64 k 2)))
(/.f64 (*.f64 (pow.f64 k 2) 4) 2)
(*.f64 2 (pow.f64 k 2))
(pow.f64 (*.f64 2 (pow.f64 k 2)) 1)
(*.f64 2 (pow.f64 k 2))
(neg.f64 (neg.f64 (*.f64 2 (pow.f64 k 2))))
(*.f64 2 (pow.f64 k 2))

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
1.7b
(*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
5.9b
(*.f64 (pow.f64 t 3) k)
18.1b
(/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))
Compiler

Compiled 71 to 47 computations (33.8% saved)

series17.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
3.0ms
k
@-inf
(/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))
1.0ms
t
@0
(*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
1.0ms
l
@0
(*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
1.0ms
k
@-inf
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
1.0ms
k
@0
(*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))

rewrite130.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1162×rational_best.json-2
1162×rational_best.json-3
1162×rational_best.json-1
1160×rational_best.json-5
1158×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016126
1140126
2492126
32214126
Stop Event
node limit
Counts
4 → 47
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))
(*.f64 (pow.f64 t 3) k)
(*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 3) k) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 t 3) k))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 3) k) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) k) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) k) (/.f64 (*.f64 (pow.f64 t 3) k) (*.f64 (pow.f64 t 3) k)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (+.f64 k k)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 t 3) k) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 (sin.f64 k) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 1)))))

simplify346.0ms (1.7%)

Algorithm
egg-herbie
Rules
884×rational_best.json-simplify-44
872×rational_best.json-simplify-132
828×rational_best.json-simplify-49
598×rational_best.json-simplify-50
574×rational_best.json-simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01496129
12806003
25575989
318975989
436385989
574185989
Stop Event
node limit
Counts
179 → 82
Calls
Call 1
Inputs
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 l 2)))))
(+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 k 8) (pow.f64 t 3)) (pow.f64 l 2))))))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))) (+.f64 (*.f64 1/720 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 -1/5040 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 0)
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(pow.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 1)
(+.f64 (*.f64 (pow.f64 t 3) k) 0)
(+.f64 0 (*.f64 (pow.f64 t 3) k))
(-.f64 (*.f64 (pow.f64 t 3) k) 0)
(/.f64 (*.f64 (pow.f64 t 3) k) 1)
(/.f64 (*.f64 (pow.f64 t 3) k) (/.f64 (*.f64 (pow.f64 t 3) k) (*.f64 (pow.f64 t 3) k)))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 k k)) 2)
(pow.f64 (*.f64 (pow.f64 t 3) k) 1)
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 0)
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 (sin.f64 k) 4)) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 1)
(+.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 0)
(+.f64 0 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(-.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 0)
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 1)
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))
(*.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(*.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(pow.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 1)
Outputs
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2))))
(+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 l 2)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2)))) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2))) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2)))))
(+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 k 8) (pow.f64 t 3)) (pow.f64 l 2))))))
(+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2))) (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 8)) (pow.f64 l 2))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2)))) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 8)) (pow.f64 l 2))) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2)))) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 8)) (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 8)) (pow.f64 l 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 4)) (pow.f64 l 2))) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 6)) (pow.f64 l 2))))))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/36) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/120))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/360)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))) (+.f64 (*.f64 1/720 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 -1/5040 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))
(+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/36) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/120))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 4) (*.f64 -1 (+.f64 (*.f64 1/6 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/36) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/120))) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/720) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/5040)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/360))))) (neg.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/360)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360))) (*.f64 (pow.f64 k 4) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/2160) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840))))))
(+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))) (+.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360)) (*.f64 (pow.f64 k 4) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/2160) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 0)
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(+.f64 0 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(-.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 0)
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 1)
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2))))
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(pow.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) 1)
(/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 t 3) k) 0)
(*.f64 k (pow.f64 t 3))
(+.f64 0 (*.f64 (pow.f64 t 3) k))
(*.f64 k (pow.f64 t 3))
(-.f64 (*.f64 (pow.f64 t 3) k) 0)
(*.f64 k (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) k) 1)
(*.f64 k (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) k) (/.f64 (*.f64 (pow.f64 t 3) k) (*.f64 (pow.f64 t 3) k)))
(*.f64 k (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) (+.f64 k k)) 2)
(*.f64 k (pow.f64 t 3))
(pow.f64 (*.f64 (pow.f64 t 3) k) 1)
(*.f64 k (pow.f64 t 3))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 0)
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)))
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 0)
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 1)
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k)) (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (sin.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 (sin.f64 k) 4)) 2)
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))) 1)
(*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 0)
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(+.f64 0 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(-.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 0)
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 1)
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (*.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 1 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))
(pow.f64 (/.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)) (*.f64 2 (sin.f64 k)))) 1)
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
0.2b
(pow.f64 (*.f64 (sin.f64 k) k) 2)
7.0b
(*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2))
20.1b
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
Compiler

Compiled 70 to 33 computations (52.9% saved)

series27.0ms (0.1%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
10.0ms
t
@-inf
(*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2))
1.0ms
t
@0
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
1.0ms
k
@inf
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
1.0ms
k
@-inf
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
1.0ms
k
@0
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))

rewrite84.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1310×rational_best.json-5
1308×rational_best.json-2
1308×rational_best.json-3
1308×rational_best.json-1
1308×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016136
1141136
2507136
32345136
Stop Event
node limit
Counts
4 → 57
Calls
Call 1
Inputs
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2))
(pow.f64 (*.f64 (sin.f64 k) k) 2)
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 2 (pow.f64 (*.f64 k (sin.f64 k)) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 k (sin.f64 k)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 k (sin.f64 k)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))) (pow.f64 (*.f64 k (sin.f64 k)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 k (sin.f64 k)) 2)) 2)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)))))

simplify219.0ms (1.1%)

Algorithm
egg-herbie
Rules
1158×rational_best.json-simplify-44
730×rational_best.json-simplify-1
598×rational_best.json-simplify-43
592×rational_best.json-simplify-80
512×rational_best.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02008123
14027133
28057055
328267055
454727055
Stop Event
node limit
Counts
165 → 123
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 -1/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 4) t)
(+.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/3 (*.f64 (pow.f64 k 6) t)))
(+.f64 (*.f64 2/45 (*.f64 (pow.f64 k 8) t)) (+.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/3 (*.f64 (pow.f64 k 6) t))))
(+.f64 (*.f64 2/45 (*.f64 (pow.f64 k 8) t)) (+.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 k 6) t)) (*.f64 -1/315 (*.f64 (pow.f64 k 10) t)))))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(pow.f64 k 4)
(+.f64 (pow.f64 k 4) (*.f64 -1/3 (pow.f64 k 6)))
(+.f64 (pow.f64 k 4) (+.f64 (*.f64 2/45 (pow.f64 k 8)) (*.f64 -1/3 (pow.f64 k 6))))
(+.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/315 (pow.f64 k 10)) (+.f64 (*.f64 2/45 (pow.f64 k 8)) (*.f64 -1/3 (pow.f64 k 6)))))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (+.f64 (*.f64 2 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (-.f64 (*.f64 -1/720 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 2/45 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 -1/315 (/.f64 (pow.f64 l 2) t))))))) (+.f64 (*.f64 2 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(+.f64 0 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(-.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(pow.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(+.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 0)
(+.f64 0 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(-.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 0)
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 1)
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 (*.f64 t (*.f64 2 (pow.f64 (*.f64 k (sin.f64 k)) 2))) 2)
(pow.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 1)
(+.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 k (sin.f64 k)) 2))
(-.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 0)
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 1)
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))) (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 1)
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 k (sin.f64 k)) 2)) 2)
(+.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(+.f64 0 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(-.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(pow.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))))
(+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 -1/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) 1/24) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720)))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) 1/24)))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (+.f64 (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/144) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720)))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/144) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 4) t)
(*.f64 t (pow.f64 k 4))
(+.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/3 (*.f64 (pow.f64 k 6) t)))
(+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 (pow.f64 k 6) (*.f64 -1/3 t)))
(+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 t (*.f64 (pow.f64 k 6) -1/3)))
(*.f64 t (+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 6) -1/3)))
(+.f64 (*.f64 2/45 (*.f64 (pow.f64 k 8) t)) (+.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/3 (*.f64 (pow.f64 k 6) t))))
(+.f64 (*.f64 (pow.f64 k 6) (*.f64 -1/3 t)) (+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 (pow.f64 k 8) (*.f64 2/45 t))))
(+.f64 (*.f64 t (*.f64 (pow.f64 k 6) -1/3)) (+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 t (*.f64 (pow.f64 k 8) 2/45))))
(+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 t (+.f64 (*.f64 (pow.f64 k 6) -1/3) (*.f64 (pow.f64 k 8) 2/45))))
(+.f64 (*.f64 t (+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 6) -1/3))) (*.f64 t (*.f64 (pow.f64 k 8) 2/45)))
(+.f64 (*.f64 2/45 (*.f64 (pow.f64 k 8) t)) (+.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 k 6) t)) (*.f64 -1/315 (*.f64 (pow.f64 k 10) t)))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 6) (*.f64 -1/3 t)) (*.f64 (pow.f64 k 10) (*.f64 -1/315 t))) (+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 (pow.f64 k 8) (*.f64 2/45 t))))
(+.f64 (+.f64 (*.f64 t (pow.f64 k 4)) (*.f64 t (*.f64 (pow.f64 k 6) -1/3))) (+.f64 (*.f64 t (*.f64 (pow.f64 k 10) -1/315)) (*.f64 t (*.f64 (pow.f64 k 8) 2/45))))
(+.f64 (*.f64 t (+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 10) -1/315))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 6) -1/3) (*.f64 (pow.f64 k 8) 2/45))))
(+.f64 (*.f64 t (+.f64 (*.f64 (pow.f64 k 6) -1/3) (*.f64 (pow.f64 k 10) -1/315))) (*.f64 t (+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 8) 2/45))))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(pow.f64 k 4)
(+.f64 (pow.f64 k 4) (*.f64 -1/3 (pow.f64 k 6)))
(+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 6) -1/3))
(+.f64 (pow.f64 k 4) (+.f64 (*.f64 2/45 (pow.f64 k 8)) (*.f64 -1/3 (pow.f64 k 6))))
(+.f64 (pow.f64 k 4) (+.f64 (*.f64 (pow.f64 k 6) -1/3) (*.f64 (pow.f64 k 8) 2/45)))
(+.f64 (*.f64 (pow.f64 k 6) -1/3) (+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 8) 2/45)))
(+.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/315 (pow.f64 k 10)) (+.f64 (*.f64 2/45 (pow.f64 k 8)) (*.f64 -1/3 (pow.f64 k 6)))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 6) -1/3) (*.f64 (pow.f64 k 8) 2/45)) (+.f64 (*.f64 (pow.f64 k 10) -1/315) (pow.f64 k 4)))
(+.f64 (pow.f64 k 4) (+.f64 (*.f64 (pow.f64 k 6) -1/3) (+.f64 (*.f64 (pow.f64 k 8) 2/45) (*.f64 (pow.f64 k 10) -1/315))))
(+.f64 (+.f64 (pow.f64 k 4) (*.f64 (pow.f64 k 6) -1/3)) (+.f64 (*.f64 (pow.f64 k 8) 2/45) (*.f64 (pow.f64 k 10) -1/315)))
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (+.f64 (*.f64 2 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (*.f64 2 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t)))))))
(*.f64 2 (+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6)) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2)) (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) 1/18) (*.f64 2/45 (/.f64 (pow.f64 l 2) t)))))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2)) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) 1/18) (*.f64 2/45 (/.f64 (pow.f64 l 2) t)))))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (-.f64 (*.f64 -1/720 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 2/45 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 -1/315 (/.f64 (pow.f64 l 2) t))))))) (+.f64 (*.f64 2 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(+.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t))) (pow.f64 k 2))) (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t)))))) (*.f64 2 (*.f64 (pow.f64 k 2) (-.f64 (*.f64 -1/720 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 2/45 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/3 (/.f64 (pow.f64 l 2) t)))) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 -1/315 (/.f64 (pow.f64 l 2) t)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (-.f64 (*.f64 -1/720 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 2/45 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6)) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6)) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 -1/315 (/.f64 (pow.f64 l 2) t))))))) (*.f64 2 (+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6)) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2)))))
(*.f64 2 (+.f64 (+.f64 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) 1/18) (*.f64 2/45 (/.f64 (pow.f64 l 2) t)))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (*.f64 (pow.f64 k 2) (-.f64 (*.f64 -1/720 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/135) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) 1/18) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 -1/315 (/.f64 (pow.f64 l 2) t)))))))) (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 4))) (+.f64 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) 1/18) (*.f64 2/45 (/.f64 (pow.f64 l 2) t)))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/6) (pow.f64 k 2)) (*.f64 (pow.f64 k 2) (-.f64 (*.f64 -1/720 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) -1/135) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) t) 1/18) (*.f64 2/45 (/.f64 (pow.f64 l 2) t))))) (*.f64 -1/315 (/.f64 (pow.f64 l 2) t))))))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 0 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(-.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(pow.f64 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 0)
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(+.f64 0 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(-.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 0)
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 1)
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(/.f64 (*.f64 t (*.f64 2 (pow.f64 (*.f64 k (sin.f64 k)) 2))) 2)
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(pow.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) 1)
(*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))
(+.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 0)
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(+.f64 0 (pow.f64 (*.f64 k (sin.f64 k)) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(-.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 0)
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 1)
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 k (sin.f64 k)) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))) (pow.f64 (*.f64 k (sin.f64 k)) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2)) (*.f64 (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2)))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 1 (pow.f64 (*.f64 k (sin.f64 k)) 2))) (pow.f64 (*.f64 k (sin.f64 k)) 2)) (pow.f64 (*.f64 (sin.f64 k) (*.f64 k (*.f64 k (sin.f64 k)))) 2))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) 1)
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) 2) (pow.f64 (*.f64 k (sin.f64 k)) 2)))
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 k (sin.f64 k)) 2)) 2)
(pow.f64 (*.f64 k (sin.f64 k)) 2)
(+.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(+.f64 0 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(-.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(pow.f64 (/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))

localize37.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
1.1b
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
9.3b
(*.f64 t (pow.f64 k 2))
20.0b
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
Compiler

Compiled 89 to 48 computations (46.1% saved)

series26.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
13.0ms
l
@0
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
5.0ms
t
@-inf
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
1.0ms
k
@0
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
1.0ms
t
@0
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
1.0ms
k
@inf
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))

rewrite74.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1352×rational_best.json-5
1350×rational_best.json-2
1350×rational_best.json-3
1350×rational_best.json-1
1350×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016136
1144136
2521136
32414136
Stop Event
node limit
Counts
4 → 35
Calls
Call 1
Inputs
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 t (pow.f64 k 2))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (pow.f64 k 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (pow.f64 k 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (pow.f64 k 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (pow.f64 k 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (pow.f64 k 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (*.f64 t (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 2 (pow.f64 k 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (pow.f64 k 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (*.f64 t (*.f64 2 (pow.f64 k 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 1)))))

simplify364.0ms (1.8%)

Algorithm
egg-herbie
Rules
962×rational_best.json-simplify-80
938×rational_best.json-simplify-2
798×rational_best.json-simplify-78
722×rational_best.json-simplify-132
660×rational_best.json-simplify-50
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01566767
12926431
25656167
315346167
430476167
559896167
Stop Event
node limit
Counts
155 → 103
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))))))))
(+.f64 (*.f64 (pow.f64 k 9) (-.f64 (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(*.f64 (pow.f64 k 2) t)
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 -1/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (pow.f64 k 3) t)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 k 9) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(+.f64 0 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(-.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(*.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(pow.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(+.f64 (*.f64 t (pow.f64 k 2)) 0)
(+.f64 0 (*.f64 t (pow.f64 k 2)))
(-.f64 (*.f64 t (pow.f64 k 2)) 0)
(/.f64 (*.f64 t (pow.f64 k 2)) 1)
(/.f64 (*.f64 t (pow.f64 k 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (*.f64 t (pow.f64 k 2))))
(/.f64 (*.f64 t (*.f64 2 (pow.f64 k 2))) 2)
(pow.f64 (*.f64 t (pow.f64 k 2)) 1)
(+.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(+.f64 0 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(-.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) 2)
(pow.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(+.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 0)
(+.f64 0 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))))
(-.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 0)
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 1)
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (*.f64 2 (pow.f64 k 2)))) 2)
(pow.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))))))))
(+.f64 (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) (pow.f64 k 5))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3))) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (*.f64 (pow.f64 k 9) (-.f64 (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) (pow.f64 k 5)))) (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) 1/24) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))))))) (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) 1/24))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3))) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2))))))) (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/72) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720))))))
(+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)) (+.f64 (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/72) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(*.f64 (pow.f64 k 2) t)
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))))
(+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 -1/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (*.f64 1/24 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 1/24 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))))))))))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (/.f64 t (pow.f64 l 2)) 1/144)))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/144) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/144) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (pow.f64 k 3) t)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))
(+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 -1/6 t)))
(+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 t -1/6)))
(*.f64 t (+.f64 (*.f64 -1/6 (pow.f64 k 5)) (pow.f64 k 3)))
(*.f64 t (+.f64 (pow.f64 k 3) (*.f64 -1/6 (pow.f64 k 5))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t)))
(+.f64 (*.f64 (pow.f64 k 3) t) (+.f64 (*.f64 (pow.f64 k 5) (*.f64 -1/6 t)) (*.f64 (pow.f64 k 7) (*.f64 1/120 t))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 t -1/6))) (*.f64 t (*.f64 1/120 (pow.f64 k 7))))
(+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 t (+.f64 (*.f64 (pow.f64 k 7) 1/120) (*.f64 -1/6 (pow.f64 k 5)))))
(+.f64 (*.f64 -1/6 (*.f64 t (pow.f64 k 5))) (*.f64 t (+.f64 (pow.f64 k 3) (*.f64 (pow.f64 k 7) 1/120))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 k 9) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 -1/6 t))) (+.f64 (*.f64 (pow.f64 k 9) (*.f64 -1/5040 t)) (*.f64 (pow.f64 k 7) (*.f64 1/120 t))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 t -1/6))) (+.f64 (*.f64 t (*.f64 1/120 (pow.f64 k 7))) (*.f64 t (*.f64 -1/5040 (pow.f64 k 9)))))
(+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (pow.f64 k 5)) (pow.f64 k 3))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 9) -1/5040) (*.f64 (pow.f64 k 7) 1/120))))
(+.f64 (*.f64 t (+.f64 (pow.f64 k 3) (*.f64 -1/6 (pow.f64 k 5)))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 7) 1/120) (*.f64 (pow.f64 k 9) -1/5040))))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(+.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 0 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(-.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(pow.f64 (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (*.f64 t (pow.f64 k 2)) 0)
(*.f64 t (pow.f64 k 2))
(+.f64 0 (*.f64 t (pow.f64 k 2)))
(*.f64 t (pow.f64 k 2))
(-.f64 (*.f64 t (pow.f64 k 2)) 0)
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 t (pow.f64 k 2)) 1)
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 t (pow.f64 k 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (*.f64 t (pow.f64 k 2))))
(*.f64 t (pow.f64 k 2))
(/.f64 (*.f64 t (*.f64 2 (pow.f64 k 2))) 2)
(*.f64 t (pow.f64 k 2))
(pow.f64 (*.f64 t (pow.f64 k 2)) 1)
(*.f64 t (pow.f64 k 2))
(+.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 0 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(-.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))) 2)
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(pow.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 0)
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(+.f64 0 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(-.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 0)
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 1)
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))))
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (*.f64 2 (pow.f64 k 2)))) 2)
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(pow.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) 1)
(*.f64 t (*.f64 (sin.f64 k) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))

eval845.0ms (4.1%)

Compiler

Compiled 16689 to 11322 computations (32.2% saved)

prune294.0ms (1.4%)

Pruning

17 alts after pruning (14 fresh and 3 done)

PrunedKeptTotal
New44411455
Fresh538
Picked101
Done336
Total45317470
Error
21.6b
Counts
470 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
38.9b
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
35.7b
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
38.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
38.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
35.2b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
38.1b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
33.5b
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
35.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
36.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
38.1b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
33.6b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
31.3b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
36.7b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
35.7b
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
38.8b
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
34.1b
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
34.9b
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
Compiler

Compiled 584 to 440 computations (24.7% saved)

localize31.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sin.f64 k) (tan.f64 k))
4.4b
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
9.3b
(*.f64 t (pow.f64 k 2))
17.5b
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
Compiler

Compiled 68 to 36 computations (47.1% saved)

series3.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
l
@inf
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
t
@inf
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
t
@-inf
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
k
@0
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
0.0ms
t
@0
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))

rewrite61.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1202×rational_best.json-5
1200×rational_best.json-2
1200×rational_best.json-3
1200×rational_best.json-1
1200×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01570
113570
249070
3221970
Stop Event
node limit
Counts
2 → 23
Calls
Call 1
Inputs
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (*.f64 (sin.f64 k) (tan.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)))))

simplify225.0ms (1.1%)

Algorithm
egg-herbie
Rules
962×rational_best.json-simplify-2
832×rational_best.json-simplify-49
816×rational_best.json-simplify-50
584×rational_best.json-simplify-44
572×rational_best.json-simplify-43
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01023803
11913635
23913371
313013371
425463371
549333371
Stop Event
node limit
Counts
95 → 48
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/360 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 17/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/45 (/.f64 t (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2)))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 0)
(+.f64 0 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(-.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 0)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 1)
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(pow.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 1)
(+.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(-.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (*.f64 (sin.f64 k) (tan.f64 k)))) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)) (pow.f64 k 6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) (pow.f64 k 6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/18) (*.f64 (/.f64 t (pow.f64 l 2)) 2/15))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) (pow.f64 k 6))) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360))))
(+.f64 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/360 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 17/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/45 (/.f64 t (pow.f64 l 2))) (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 1/3 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 6)) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 t (pow.f64 l 2))) (*.f64 2/15 (/.f64 t (pow.f64 l 2)))))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/18) (*.f64 (/.f64 t (pow.f64 l 2)) 2/15))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)) (pow.f64 k 6)) (*.f64 (pow.f64 k 10) (+.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/45) (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 17/315) (*.f64 (/.f64 t (pow.f64 l 2)) 1/360))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6) (pow.f64 k 6))) (+.f64 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (*.f64 (/.f64 t (pow.f64 l 2)) 7/90))) (*.f64 (pow.f64 k 10) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -113/5040) (*.f64 (/.f64 t (pow.f64 l 2)) 143/2520)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)) (*.f64 (pow.f64 k 10) (*.f64 (/.f64 t (pow.f64 l 2)) 173/5040))))
(+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)) (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (*.f64 (pow.f64 k 10) (*.f64 (/.f64 t (pow.f64 l 2)) 173/5040))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 31/360)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 10) (*.f64 (/.f64 t (pow.f64 l 2)) 173/5040)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 k 2) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 0)
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(+.f64 0 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(-.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 0)
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 1)
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(pow.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) 1)
(/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))
(+.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(+.f64 0 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(-.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 0)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 2 (*.f64 (sin.f64 k) (tan.f64 k)))) 2)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))
(pow.f64 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)) (tan.f64 k)))

localize20.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
5.4b
(*.f64 (pow.f64 k 4) t)
20.1b
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
Compiler

Compiled 39 to 26 computations (33.3% saved)

series8.0ms (0%)

Counts
3 → 0
Calls

24 calls:

TimeVariablePointExpression
1.0ms
l
@0
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
1.0ms
t
@0
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
1.0ms
k
@0
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
1.0ms
l
@inf
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
0.0ms
l
@inf
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1132×rational_best.json-simplify-57
634×rational_best.json-simplify-44
630×rational_best.json-simplify-43
558×rational_best.json-2
558×rational_best.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01269
19869
231069
3126069
4539169
Stop Event
node limit
Counts
3 → 41
Calls
Call 1
Inputs
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (pow.f64 k 4) t)
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 k 4) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 k 4) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 k 4) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 4) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 4) t) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 k 4) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 k 4) t)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 k 4) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 k 4) t)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2))))))

simplify188.0ms (0.9%)

Algorithm
egg-herbie
Rules
1358×rational_best.json-simplify-80
1180×rational_best.json-simplify-78
1042×rational_best.json-simplify-2
998×rational_best.json-simplify-132
792×rational_best.json-simplify-44
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0781235
1143971
2305971
31348971
42966971
55490971
Stop Event
node limit
Counts
41 → 44
Calls
Call 1
Inputs
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 0)
(+.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(-.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 0)
(-.f64 0 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 1)
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(*.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 1)
(neg.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(+.f64 (*.f64 (pow.f64 k 4) t) 0)
(+.f64 0 (*.f64 (pow.f64 k 4) t))
(-.f64 (*.f64 (pow.f64 k 4) t) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 k 4) t)))
(/.f64 (*.f64 (pow.f64 k 4) t) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 k 4) t)))
(/.f64 (*.f64 2 (*.f64 (pow.f64 k 4) t)) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 k 4) t)) 2) -2)
(pow.f64 (*.f64 (pow.f64 k 4) t) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 k 4) t)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 0)
(+.f64 0 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 0)
(-.f64 0 (*.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2))
(/.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 1)
(/.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2)
(/.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) -2)
(pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 1)
(neg.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2))
Outputs
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 0)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(+.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(-.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 0)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(-.f64 0 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 1)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) 1)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(neg.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))
(+.f64 (*.f64 (pow.f64 k 4) t) 0)
(*.f64 (pow.f64 k 4) t)
(+.f64 0 (*.f64 (pow.f64 k 4) t))
(*.f64 (pow.f64 k 4) t)
(-.f64 (*.f64 (pow.f64 k 4) t) 0)
(*.f64 (pow.f64 k 4) t)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 k 4) t)))
(*.f64 (pow.f64 k 4) t)
(/.f64 (*.f64 (pow.f64 k 4) t) 1)
(*.f64 (pow.f64 k 4) t)
(/.f64 (*.f64 (pow.f64 k 4) t) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 k 4) t)))
(*.f64 (pow.f64 k 4) t)
(/.f64 (*.f64 2 (*.f64 (pow.f64 k 4) t)) 2)
(*.f64 (pow.f64 k 4) t)
(/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 k 4) t)) 2) -2)
(*.f64 (pow.f64 k 4) t)
(pow.f64 (*.f64 (pow.f64 k 4) t) 1)
(*.f64 (pow.f64 k 4) t)
(neg.f64 (neg.f64 (*.f64 (pow.f64 k 4) t)))
(*.f64 (pow.f64 k 4) t)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 0)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 0 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 0)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(-.f64 0 (*.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 1)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))) -2)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 1)
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(neg.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) 2))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))

localize18.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
17.6b
(*.f64 (pow.f64 t 3) (pow.f64 k 2))
18.0b
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
Compiler

Compiled 35 to 24 computations (31.4% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
0.0ms
l
@inf
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
0.0ms
t
@inf
(*.f64 (pow.f64 t 3) (pow.f64 k 2))
0.0ms
k
@inf
(*.f64 (pow.f64 t 3) (pow.f64 k 2))
0.0ms
t
@-inf
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))

rewrite113.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1102×rational_best.json-simplify-57
654×rational_best.json-simplify-43
568×rational_best.json-simplify-77
568×rational_best.json-5
566×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01250
19750
230550
3123750
4535550
Stop Event
node limit
Counts
2 → 30
Calls
Call 1
Inputs
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(*.f64 (pow.f64 t 3) (pow.f64 k 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (pow.f64 t 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (pow.f64 t 3)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))))

simplify209.0ms (1%)

Algorithm
egg-herbie
Rules
1428×rational_best.json-simplify-80
1248×rational_best.json-simplify-78
974×rational_best.json-simplify-132
964×rational_best.json-simplify-2
688×rational_best.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0662382
11282382
22742382
312972382
428372382
555532382
Stop Event
node limit
Counts
90 → 32
Calls
Call 1
Inputs
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 0)
(+.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(-.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 0)
(-.f64 0 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 1)
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))
(*.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 1)
(neg.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 0)
(+.f64 0 (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(-.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 1)
(/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (pow.f64 t 3))) 2)
(/.f64 (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (pow.f64 t 3)))) -2)
(pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
Outputs
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 0)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(-.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 0)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(-.f64 0 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 1)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) 1)
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(neg.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 0)
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(+.f64 0 (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(-.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 0)
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 1)
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (pow.f64 t 3))) 2)
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (pow.f64 t 3)))) -2)
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) 1)
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(neg.f64 (neg.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2))))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (cos.f64 k) (pow.f64 l 2))
0.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
5.4b
(*.f64 (pow.f64 k 4) t)
19.6b
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))
Compiler

Compiled 53 to 32 computations (39.6% saved)

series9.0ms (0%)

Counts
3 → 44
Calls

24 calls:

TimeVariablePointExpression
1.0ms
k
@0
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))
1.0ms
l
@0
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
1.0ms
t
@0
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
1.0ms
k
@inf
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))
1.0ms
k
@-inf
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))

rewrite74.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
886×rational_best.json-2
886×rational_best.json-1
886×rational_best.json-5
884×rational_best.json-3
884×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01593
112493
240693
3175693
Stop Event
node limit
Counts
3 → 41
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (cos.f64 k) (pow.f64 l 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 k) (*.f64 2 (pow.f64 l 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 1)))))

simplify166.0ms (0.8%)

Algorithm
egg-herbie
Rules
988×rational_best.json-simplify-44
876×rational_best.json-simplify-80
746×rational_best.json-simplify-78
740×rational_best.json-simplify-129
572×rational_best.json-simplify-57
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01453683
12893573
25863549
321183549
442243549
Stop Event
node limit
Counts
85 → 86
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/4 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/48 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/720 (/.f64 t (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/4 (/.f64 t (pow.f64 l 2))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/4 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) t))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(+.f64 (*.f64 1/12 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) t))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(+.f64 (*.f64 1/12 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) t)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) t))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(pow.f64 l 2)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 k 4) (pow.f64 l 2))) (pow.f64 l 2)))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 k 6) (pow.f64 l 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 k 4) (pow.f64 l 2))) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(+.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(+.f64 0 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(-.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(pow.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(+.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 0)
(+.f64 0 (*.f64 (cos.f64 k) (pow.f64 l 2)))
(-.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 0)
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 1)
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (cos.f64 k) (*.f64 2 (pow.f64 l 2))) 2)
(pow.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/4 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 -1 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/4))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2)))) (neg.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) -5/24))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 5/24))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 5/24))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/48 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -1/720 (/.f64 t (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/4 (/.f64 t (pow.f64 l 2))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/4 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 -1 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/4)))))) (*.f64 -1 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/4))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (/.f64 t (pow.f64 l 2)) 1/48))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 k 10) (+.f64 (*.f64 1/2 (*.f64 (/.f64 t (pow.f64 l 2)) -5/24)) (*.f64 (/.f64 t (pow.f64 l 2)) 7/360))) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) -5/24)))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2)))) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 5/24)) (*.f64 (pow.f64 k 10) (neg.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -5/48) (*.f64 (/.f64 t (pow.f64 l 2)) 7/360))))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -5/48) (*.f64 (/.f64 t (pow.f64 l 2)) 7/360)) (neg.f64 (pow.f64 k 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 5/24)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 t (pow.f64 l 2)) 5/24)) (*.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -5/48) (*.f64 (/.f64 t (pow.f64 l 2)) 7/360)) (neg.f64 (pow.f64 k 10))))))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) t))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2)))))
(+.f64 (*.f64 1/12 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) t))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2)))) (*.f64 1/12 (/.f64 (pow.f64 l 2) t))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (+.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2)))) (*.f64 1/12 (/.f64 (pow.f64 l 2) t))))
(+.f64 (*.f64 1/12 (/.f64 (pow.f64 l 2) t)) (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) t)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) t))) (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (*.f64 -1 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2))))) (+.f64 (*.f64 -1/360 (/.f64 (pow.f64 (*.f64 l k) 2) t)) (*.f64 1/12 (/.f64 (pow.f64 l 2) t))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2))))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/360 (/.f64 (pow.f64 (*.f64 k l) 2) t))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2)))) (*.f64 -1/360 (/.f64 (pow.f64 (*.f64 k l) 2) t))) (*.f64 1/12 (/.f64 (pow.f64 l 2) t))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t))) (+.f64 (neg.f64 (/.f64 (pow.f64 l 2) (*.f64 t (pow.f64 k 2)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 l 2) t)) (*.f64 -1/360 (/.f64 (pow.f64 (*.f64 k l) 2) t)))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 k 4) t)))
(pow.f64 l 2)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))
(+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 k 4) (pow.f64 l 2))) (pow.f64 l 2)))
(+.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 1/24 (pow.f64 l 2))) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2)))
(+.f64 (*.f64 (pow.f64 (*.f64 k l) 2) -1/2) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) (*.f64 (pow.f64 l 2) 1/24))))
(+.f64 (pow.f64 l 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 4) 1/24) (*.f64 (pow.f64 k 2) -1/2))))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 k 6) (pow.f64 l 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 k 4) (pow.f64 l 2))) (pow.f64 l 2))))
(+.f64 (+.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 1/24 (pow.f64 l 2))) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))) (*.f64 (pow.f64 k 6) (*.f64 -1/720 (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 (*.f64 k l) 2) -1/2) (+.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) (*.f64 (pow.f64 l 2) 1/24))) (*.f64 (pow.f64 l 2) (*.f64 -1/720 (pow.f64 k 6)))))
(+.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (pow.f64 l 2) 1/24)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 6) -1/720) (*.f64 (pow.f64 k 2) -1/2)))))
(+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 4) 1/24) (*.f64 (pow.f64 k 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 6) -1/720))))
(+.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (pow.f64 l 2) 1/24)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 k 2) -1/2) (*.f64 (pow.f64 k 6) -1/720)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(-.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 0)
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 0 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(-.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 0)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(pow.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2)))) 1)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 0)
(*.f64 (pow.f64 l 2) (cos.f64 k))
(+.f64 0 (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (pow.f64 l 2) (cos.f64 k))
(-.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 0)
(*.f64 (pow.f64 l 2) (cos.f64 k))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 1)
(*.f64 (pow.f64 l 2) (cos.f64 k))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 (pow.f64 l 2) (cos.f64 k))
(/.f64 (*.f64 (cos.f64 k) (*.f64 2 (pow.f64 l 2))) 2)
(*.f64 (pow.f64 l 2) (cos.f64 k))
(pow.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) 1)
(*.f64 (pow.f64 l 2) (cos.f64 k))

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
1.7b
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
3.0b
(*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
14.8b
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
Compiler

Compiled 78 to 51 computations (34.6% saved)

series19.0ms (0.1%)

Counts
4 → 108
Calls

33 calls:

TimeVariablePointExpression
5.0ms
k
@0
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
1.0ms
k
@inf
(*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
1.0ms
k
@-inf
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
1.0ms
k
@inf
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
1.0ms
k
@-inf
(*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))

rewrite83.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1302×rational_best.json-2
1302×rational_best.json-3
1302×rational_best.json-1
1300×rational_best.json-5
1298×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017150
1152150
2551150
32495150
Stop Event
node limit
Counts
4 → 44
Calls
Call 1
Inputs
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 1)))))

simplify244.0ms (1.2%)

Algorithm
egg-herbie
Rules
866×rational_best.json-simplify-2
784×rational_best.json-simplify-132
556×rational_best.json-simplify-1
554×rational_best.json-simplify-50
516×rational_best.json-simplify-49
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02168286
14337786
28537598
318107594
432977592
562777592
Stop Event
node limit
Counts
152 → 103
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 4/15 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2)))))
(+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 34/315 (/.f64 (*.f64 (pow.f64 k 7) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 4/15 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2))))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (*.f64 2 (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 1/360 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 -1/45 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 17/315 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (*.f64 2 (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2)) (pow.f64 t 6))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) 2) (pow.f64 l 2)) (pow.f64 t 9))) (/.f64 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2)) (pow.f64 t 6))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) 2) (pow.f64 l 2)) (pow.f64 t 9))) (/.f64 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2)) (pow.f64 t 6))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) 2) (pow.f64 l 2)) (pow.f64 t 9))) (/.f64 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2)) (pow.f64 t 6)))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2)) (pow.f64 t 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (pow.f64 t 9))))))))))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(+.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 0)
(+.f64 0 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(-.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 0)
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1)
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(*.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(pow.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 0)
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 0)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 1)
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) 4)) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 1)
(+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(+.f64 0 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(/.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) 4))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(+.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 0)
(+.f64 0 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(-.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 0)
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 1)
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))
(*.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(*.f64 (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))
(pow.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 1)
Outputs
(*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2)))
(+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2/3 (/.f64 (pow.f64 (*.f64 t k) 3) (pow.f64 l 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2/3 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))))
(+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 4/15 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2)))))
(+.f64 (*.f64 2/3 (/.f64 (pow.f64 (*.f64 t k) 3) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 2/3 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2)))))
(+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 34/315 (/.f64 (*.f64 (pow.f64 k 7) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 4/15 (/.f64 (*.f64 (pow.f64 k 5) (pow.f64 t 3)) (pow.f64 l 2))))))
(+.f64 (*.f64 2/3 (/.f64 (pow.f64 (*.f64 t k) 3) (pow.f64 l 2))) (+.f64 (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 34/315 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2))))))
(+.f64 (*.f64 2/3 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (+.f64 (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 34/315 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2/3 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2)))) (+.f64 (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 34/315 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 k (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 (*.f64 k t) 3) (pow.f64 l 2))) (+.f64 (*.f64 4/15 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (pow.f64 l 2))) (*.f64 34/315 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 7)) (pow.f64 l 2))))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (*.f64 2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))
(*.f64 2 (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/3))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (*.f64 2 (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 k 6) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) -1/18) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/15))))) (*.f64 2 (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/3))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 6) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/15) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) -17/360)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 31/360)))))
(*.f64 2 (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 31/360)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 1/360 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 -1/45 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 17/315 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (pow.f64 l 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/3 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))) (*.f64 2 (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 1/120 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 k 6) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) -1/18) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/15))))) (*.f64 2 (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/3))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 2 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/360) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) -1/45) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 17/315)))))))
(+.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 6) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/15) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) -17/360)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 2 (*.f64 (pow.f64 k 8) (+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 2/63) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 13/5040)))))
(*.f64 2 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 173/5040))) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 31/360)))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 8) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 173/5040)) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 31/360))))))
(*.f64 2 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 31/360))) (+.f64 (*.f64 (pow.f64 k 4) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1/6)) (*.f64 (pow.f64 k 8) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 173/5040)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2)) (pow.f64 t 6))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6))) (pow.f64 t 6))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (neg.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) 2) (pow.f64 l 2)) (pow.f64 t 9))) (/.f64 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2)) (pow.f64 t 6))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6))) (pow.f64 t 6))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6))) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18)))) (pow.f64 t 6)))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90))) (pow.f64 t 6)))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6)))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) 2) (pow.f64 l 2)) (pow.f64 t 9))) (/.f64 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2)) (pow.f64 t 6))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) 2) (pow.f64 l 2)) (pow.f64 t 9))) (/.f64 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2)) (pow.f64 t 6)))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 17/315 (pow.f64 t 3)) (+.f64 (*.f64 -1/5040 (pow.f64 t 3)) (+.f64 (*.f64 1/360 (pow.f64 t 3)) (*.f64 -1/45 (pow.f64 t 3))))) (pow.f64 l 2)) (pow.f64 t 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3)))) (pow.f64 l 2))) (pow.f64 t 9))))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6))) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6))) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18)))) (pow.f64 t 6))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 4) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6))) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18)))) (pow.f64 t 6)))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 17/315) (+.f64 (*.f64 (pow.f64 t 3) -1/5040) (+.f64 (*.f64 (pow.f64 t 3) 1/360) (*.f64 (pow.f64 t 3) -1/45))))) (pow.f64 t 6)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t 3) 1/3) (*.f64 (pow.f64 t 3) -1/6)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (+.f64 (*.f64 (pow.f64 t 3) 2/15) (*.f64 (pow.f64 t 3) -1/18))))) (pow.f64 t 9))))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (neg.f64 (*.f64 (pow.f64 k 4) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 3) 1/6) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90))) (pow.f64 t 6)))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) -7/360) (*.f64 (pow.f64 t 3) 271/5040))) (pow.f64 t 6)) (neg.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 t 3) 1/6) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90)))) (pow.f64 t 9)))))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 (pow.f64 t 3) 1/120) (*.f64 (pow.f64 t 3) 7/90))) (pow.f64 t 6)))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 173/5040)) (pow.f64 t 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 3) 1/6) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6)))) (pow.f64 t 3)) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) 1/6) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360))) (pow.f64 t 9)))))) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6)))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (neg.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 (pow.f64 k 4) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 173/5040)) (pow.f64 t 6)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 3) 1/6) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6)))) (pow.f64 t 3)) (/.f64 (*.f64 (*.f64 (pow.f64 t 3) 1/6) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360))) (pow.f64 t 9))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6))))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 (pow.f64 k 4) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 173/5040)) (pow.f64 t 6)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 3) 1/6) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6)))) (pow.f64 t 3)) (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 9))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 1/6)) (pow.f64 t 6)) (*.f64 (pow.f64 k 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 t 3) 1/6)) 2) (pow.f64 t 9))) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) 31/360)) (pow.f64 t 6))))))))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 l 2) (cos.f64 k)) (*.f64 (pow.f64 t 3) (pow.f64 (sin.f64 k) 2)))
(+.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 0)
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(+.f64 0 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(-.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 0)
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1)
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2)))) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(pow.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) 1)
(/.f64 (pow.f64 t 3) (pow.f64 l 2))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 0)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(-.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 0)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 1)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) (/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(/.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) 4)) 2)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(pow.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 2 (tan.f64 k))) 1)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(+.f64 0 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 0)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(/.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) 4))) 2)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))) 1)
(*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k))))
(*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2)))))
(+.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 0)
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(+.f64 0 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(-.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 0)
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 1)
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))) (*.f64 (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k)))))) (*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(pow.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (tan.f64 k) (sin.f64 k))))) 1)
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 2)) (tan.f64 k)))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))

eval255.0ms (1.2%)

Compiler

Compiled 12103 to 8654 computations (28.5% saved)

prune94.0ms (0.5%)

Pruning

18 alts after pruning (12 fresh and 6 done)

PrunedKeptTotal
New3493352
Fresh099
Picked101
Done167
Total35118369
Error
21.6b
Counts
369 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
38.9b
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
35.7b
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
38.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
44.1b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
38.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
38.1b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
37.3b
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
33.5b
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
35.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
36.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
38.1b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
33.6b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
31.3b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
35.7b
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
36.7b
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
38.8b
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
34.1b
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
34.9b
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
Compiler

Compiled 573 to 433 computations (24.4% saved)

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sin.f64 k) t)
1.1b
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
5.1b
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
20.0b
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
Compiler

Compiled 88 to 42 computations (52.3% saved)

series4.0ms (0%)

Counts
4 → 80
Calls

30 calls:

TimeVariablePointExpression
0.0ms
k
@0
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
0.0ms
k
@0
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
0.0ms
t
@inf
(*.f64 (sin.f64 k) t)
0.0ms
k
@0
(*.f64 (sin.f64 k) t)
0.0ms
t
@-inf
(*.f64 (sin.f64 k) t)

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1352×rational_best.json-5
1350×rational_best.json-2
1350×rational_best.json-3
1350×rational_best.json-1
1350×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016134
1144134
2521134
32414134
Stop Event
node limit
Counts
4 → 35
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) t)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (sin.f64 k))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 k) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 k) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 k) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) t) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 (sin.f64 k) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (+.f64 t t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 k) t) 1)))))

simplify239.0ms (1.1%)

Algorithm
egg-herbie
Rules
986×rational_best.json-simplify-2
812×rational_best.json-simplify-78
716×rational_best.json-simplify-132
696×rational_best.json-simplify-49
694×rational_best.json-simplify-50
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01636153
13135817
25965529
316195529
431715529
561785529
Stop Event
node limit
Counts
115 → 116
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))))))))
(+.f64 (*.f64 (pow.f64 k 9) (-.f64 (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 (pow.f64 k 3) t)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 k 9) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 -1/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(*.f64 k t)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) t)) (*.f64 k t))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) t)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) t)) (*.f64 k t)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) t)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) t)) (*.f64 k t))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(-.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 0)
(+.f64 0 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(-.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 0)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 1)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))))
(/.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))) 2)
(pow.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 1)
(+.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(+.f64 0 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(-.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (sin.f64 k))) 2)
(pow.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(+.f64 (*.f64 (sin.f64 k) t) 0)
(+.f64 0 (*.f64 (sin.f64 k) t))
(-.f64 (*.f64 (sin.f64 k) t) 0)
(/.f64 (*.f64 (sin.f64 k) t) 1)
(/.f64 (*.f64 (sin.f64 k) t) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 (sin.f64 k) t)))
(/.f64 (*.f64 (sin.f64 k) (+.f64 t t)) 2)
(pow.f64 (*.f64 (sin.f64 k) t) 1)
Outputs
(/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (pow.f64 k 5)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))))))))
(+.f64 (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) (pow.f64 k 5))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3)))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3))) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2))))))))
(+.f64 (*.f64 (pow.f64 k 9) (-.f64 (*.f64 -1/5040 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))) (pow.f64 k 5)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 1/120 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) (pow.f64 k 5)))) (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)) 1/24) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 -1/6 (/.f64 t (pow.f64 l 2))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) (pow.f64 k 5))) (+.f64 (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))))) (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/3) 1/24)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (+.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2))))))) (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/72) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720)))))))
(+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 5) 1/3)) (+.f64 (*.f64 (pow.f64 k 9) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/5040) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/72) (*.f64 (/.f64 t (pow.f64 l 2)) -1/720))))) (+.f64 (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)) (*.f64 (pow.f64 k 7) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/120) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/6 (/.f64 t (pow.f64 l 2)))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (pow.f64 k 3) t)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))
(+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 -1/6 t)))
(+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 -1/6 (*.f64 t (pow.f64 k 5))))
(*.f64 t (+.f64 (*.f64 -1/6 (pow.f64 k 5)) (pow.f64 k 3)))
(*.f64 t (+.f64 (pow.f64 k 3) (*.f64 -1/6 (pow.f64 k 5))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t)))
(+.f64 (*.f64 (pow.f64 k 3) t) (+.f64 (*.f64 (pow.f64 k 5) (*.f64 -1/6 t)) (*.f64 (pow.f64 k 7) (*.f64 1/120 t))))
(+.f64 (*.f64 -1/6 (*.f64 t (pow.f64 k 5))) (+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 7) (*.f64 t 1/120))))
(+.f64 (*.f64 -1/6 (*.f64 t (pow.f64 k 5))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 7) 1/120) (pow.f64 k 3))))
(+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 t (+.f64 (*.f64 -1/6 (pow.f64 k 5)) (*.f64 (pow.f64 k 7) 1/120))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 k 9) t)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 5) t)) (*.f64 (pow.f64 k 3) t))))
(+.f64 (+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 5) (*.f64 -1/6 t))) (+.f64 (*.f64 (pow.f64 k 9) (*.f64 -1/5040 t)) (*.f64 (pow.f64 k 7) (*.f64 1/120 t))))
(+.f64 (*.f64 (pow.f64 k 7) (*.f64 t 1/120)) (+.f64 (*.f64 -1/6 (*.f64 t (pow.f64 k 5))) (+.f64 (*.f64 (pow.f64 k 3) t) (*.f64 (pow.f64 k 9) (*.f64 t -1/5040)))))
(+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (pow.f64 k 5)) (pow.f64 k 3))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 9) -1/5040) (*.f64 (pow.f64 k 7) 1/120))))
(+.f64 (*.f64 t (+.f64 (pow.f64 k 3) (*.f64 -1/6 (pow.f64 k 5)))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 9) -1/5040) (*.f64 (pow.f64 k 7) 1/120))))
(+.f64 (*.f64 t (+.f64 (*.f64 (pow.f64 k 9) -1/5040) (*.f64 -1/6 (pow.f64 k 5)))) (*.f64 t (+.f64 (pow.f64 k 3) (*.f64 (pow.f64 k 7) 1/120))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2))
(+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)))
(+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))))
(+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))))
(+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 -1/315 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (*.f64 -1/720 (/.f64 t (pow.f64 l 2))))))) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 2/45 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2)))))))) (+.f64 (*.f64 (pow.f64 k 6) (-.f64 (*.f64 -1/3 (/.f64 t (pow.f64 l 2))) (*.f64 -1/2 (/.f64 t (pow.f64 l 2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2)))))) (*.f64 1/24 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/3) (*.f64 (/.f64 t (pow.f64 l 2)) -1/2))))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 6) (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 1/24 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6)) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 -1/2 (*.f64 (/.f64 t (pow.f64 l 2)) 1/6))))))))))
(+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12))))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (/.f64 t (pow.f64 l 2)) 1/144)))))))
(+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/144) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))))))) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))))))
(+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) (*.f64 (pow.f64 k 6) 1/6)) (+.f64 (/.f64 (*.f64 t (pow.f64 k 4)) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 k 8) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (*.f64 (pow.f64 k 10) (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/315) (+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 2/45) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) 1/24) (*.f64 (/.f64 t (pow.f64 l 2)) -1/12)))) (+.f64 (*.f64 (/.f64 t (pow.f64 l 2)) -1/720) (*.f64 (/.f64 t (pow.f64 l 2)) 1/144))))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (pow.f64 (sin.f64 k) 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 k t)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) t)) (*.f64 k t))
(+.f64 (*.f64 k t) (*.f64 (pow.f64 k 3) (*.f64 -1/6 t)))
(+.f64 (*.f64 k t) (*.f64 (pow.f64 k 3) (*.f64 t -1/6)))
(*.f64 t (+.f64 (*.f64 (pow.f64 k 3) -1/6) k))
(*.f64 t (+.f64 k (*.f64 (pow.f64 k 3) -1/6)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) t)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) t)) (*.f64 k t)))
(+.f64 (*.f64 k t) (+.f64 (*.f64 (pow.f64 k 5) (*.f64 1/120 t)) (*.f64 (pow.f64 k 3) (*.f64 -1/6 t))))
(+.f64 (*.f64 (pow.f64 k 3) (*.f64 t -1/6)) (+.f64 (*.f64 k t) (*.f64 (pow.f64 k 5) (*.f64 t 1/120))))
(+.f64 (*.f64 k t) (*.f64 t (+.f64 (*.f64 (pow.f64 k 5) 1/120) (*.f64 (pow.f64 k 3) -1/6))))
(+.f64 (*.f64 (pow.f64 k 3) (*.f64 t -1/6)) (*.f64 t (+.f64 k (*.f64 (pow.f64 k 5) 1/120))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) t)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 k 7) t)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) t)) (*.f64 k t))))
(+.f64 (+.f64 (*.f64 k t) (*.f64 (pow.f64 k 5) (*.f64 1/120 t))) (+.f64 (*.f64 (pow.f64 k 7) (*.f64 -1/5040 t)) (*.f64 (pow.f64 k 3) (*.f64 -1/6 t))))
(+.f64 (*.f64 (pow.f64 k 3) (*.f64 t -1/6)) (+.f64 (*.f64 k t) (+.f64 (*.f64 (pow.f64 k 5) (*.f64 t 1/120)) (*.f64 (pow.f64 k 7) (*.f64 t -1/5040)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (pow.f64 k 5) 1/120) (*.f64 (pow.f64 k 3) -1/6))) (*.f64 t (+.f64 (*.f64 (pow.f64 k 7) -1/5040) k)))
(+.f64 (*.f64 t (+.f64 (*.f64 (pow.f64 k 3) -1/6) (*.f64 (pow.f64 k 5) 1/120))) (*.f64 t (+.f64 k (*.f64 (pow.f64 k 7) -1/5040))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(-.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 0)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) 1)
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 0)
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(+.f64 0 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(-.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 0)
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 1)
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))))
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(/.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))) 2)
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(pow.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) 1)
(*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k)))
(*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k)))
(*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2)))
(+.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 0 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(-.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 0)
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (/.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k))) (*.f64 2 (sin.f64 k))) 2)
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(pow.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))) 1)
(*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 t (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 t (*.f64 (pow.f64 k 2) (sin.f64 k))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(+.f64 (*.f64 (sin.f64 k) t) 0)
(*.f64 t (sin.f64 k))
(+.f64 0 (*.f64 (sin.f64 k) t))
(*.f64 t (sin.f64 k))
(-.f64 (*.f64 (sin.f64 k) t) 0)
(*.f64 t (sin.f64 k))
(/.f64 (*.f64 (sin.f64 k) t) 1)
(*.f64 t (sin.f64 k))
(/.f64 (*.f64 (sin.f64 k) t) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 (sin.f64 k) t)))
(*.f64 t (sin.f64 k))
(/.f64 (*.f64 (sin.f64 k) (+.f64 t t)) 2)
(*.f64 t (sin.f64 k))
(pow.f64 (*.f64 (sin.f64 k) t) 1)
(*.f64 t (sin.f64 k))

localize19.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
5.4b
(*.f64 (pow.f64 k 4) t)
19.7b
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
Compiler

Compiled 39 to 26 computations (33.3% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

18 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
0.0ms
t
@-inf
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
0.0ms
l
@0
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
0.0ms
k
@0
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
0.0ms
k
@inf
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1104×rational_best.json-simplify-57
656×rational_best.json-simplify-43
570×rational_best.json-5
568×rational_best.json-2
568×rational_best.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01256
19756
230556
3124056
4538356
Stop Event
node limit
Counts
2 → 40
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))))

simplify217.0ms (1%)

Algorithm
egg-herbie
Rules
1394×rational_best.json-simplify-132
804×rational_best.json-simplify-2
586×rational_best.json-simplify-24
584×rational_best.json-simplify-80
582×rational_best.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0852458
11702458
23822458
311082458
423982458
565282458
Stop Event
node limit
Counts
76 → 45
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 0)
(+.f64 0 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(-.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 0)
(-.f64 0 (neg.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 1)
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(*.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(pow.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 1)
(neg.f64 (neg.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
Outputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 0)
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(-.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 0)
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 0)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 0 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(-.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 0)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(-.f64 0 (neg.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 1)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 1 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))) (*.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(pow.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) 1)
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(neg.f64 (neg.f64 (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))

localize23.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
3.1b
(*.f64 (pow.f64 t 3) (sin.f64 k))
5.5b
(*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k)))
18.6b
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
Compiler

Compiled 42 to 24 computations (42.9% saved)

series9.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
6.0ms
k
@-inf
(*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k)))
0.0ms
k
@inf
(*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k)))
0.0ms
t
@inf
(*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k)))
0.0ms
t
@-inf
(*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k)))
0.0ms
t
@inf
(*.f64 (pow.f64 t 3) (sin.f64 k))

rewrite70.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1064×rational_best.json-5
1062×rational_best.json-2
1062×rational_best.json-3
1062×rational_best.json-1
1062×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01475
112375
243075
3194075
Stop Event
node limit
Counts
3 → 30
Calls
Call 1
Inputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k)))
(*.f64 (pow.f64 t 3) (sin.f64 k))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 t 3) (sin.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (*.f64 2 (pow.f64 t 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)))))

simplify182.0ms (0.9%)

Algorithm
egg-herbie
Rules
838×rational_best.json-simplify-2
816×rational_best.json-simplify-82
804×rational_best.json-simplify-43
788×rational_best.json-simplify-80
742×rational_best.json-simplify-78
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01283744
12583618
25103520
313823520
426593520
552513520
Stop Event
node limit
Counts
114 → 87
Calls
Call 1
Inputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))) (+.f64 (*.f64 1/720 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 -1/5040 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 4) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 4) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 6) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 4) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 6) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (*.f64 -1/5040 (*.f64 (pow.f64 k 8) (pow.f64 t 3))))))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) (pow.f64 t 3))) (*.f64 k (pow.f64 t 3)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) (pow.f64 t 3))) (*.f64 k (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) (pow.f64 t 3))) (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/5040 (*.f64 (pow.f64 k 7) (pow.f64 t 3))))))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 0)
(+.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(-.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 0)
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 1)
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))
(*.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 1)
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 0)
(+.f64 0 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))
(-.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 0)
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 1)
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(/.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 2)
(pow.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 1)
(+.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 0)
(+.f64 0 (*.f64 (pow.f64 t 3) (sin.f64 k)))
(-.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 0)
(/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)
(/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 (*.f64 (sin.f64 k) (*.f64 2 (pow.f64 t 3))) 2)
(pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)
Outputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/36) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/120))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/360))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360))))
(+.f64 (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))) (+.f64 (*.f64 1/720 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 -1/5040 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 1/120 (/.f64 (pow.f64 l 2) (pow.f64 t 3)))))) (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))))))
(+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/36) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/120))))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 -1 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/36) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/120))) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/720) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -1/5040)))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (neg.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/360)))) (neg.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 1/6 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/360)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840))))))
(+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360)))) (*.f64 (pow.f64 k 4) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/2160) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/2160) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840)) (neg.f64 (pow.f64 k 4))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 k 4) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/2160) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840)))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 l 2) (pow.f64 t 3))) (+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2))) (+.f64 (*.f64 (pow.f64 k 2) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 7/360)) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) -7/2160) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 t 3)) 1/840)) (neg.f64 (pow.f64 k 4))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (pow.f64 k 2) (pow.f64 t 3))
(*.f64 (pow.f64 t 3) (pow.f64 k 2))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 4) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 k 4) (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 t 3) (*.f64 -1/6 (pow.f64 k 4))))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 k 4) -1/6) (pow.f64 k 2)))
(*.f64 (pow.f64 t 3) (+.f64 (pow.f64 k 2) (*.f64 (pow.f64 k 4) -1/6)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 4) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 6) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (+.f64 (*.f64 (pow.f64 k 6) (*.f64 1/120 (pow.f64 t 3))) (*.f64 (pow.f64 k 4) (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1/6 (pow.f64 k 4))) (*.f64 (pow.f64 k 6) (*.f64 (pow.f64 t 3) 1/120))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 k 4) -1/6) (*.f64 1/120 (pow.f64 k 6)))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (pow.f64 k 6)) (*.f64 (pow.f64 k 4) -1/6))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 4) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 6) (pow.f64 t 3))) (+.f64 (*.f64 (pow.f64 k 2) (pow.f64 t 3)) (*.f64 -1/5040 (*.f64 (pow.f64 k 8) (pow.f64 t 3))))))
(+.f64 (*.f64 (pow.f64 k 4) (*.f64 -1/6 (pow.f64 t 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 3) (pow.f64 k 8))) (+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (*.f64 1/120 (pow.f64 t 3))))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1/6 (pow.f64 k 4))) (+.f64 (+.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (*.f64 (pow.f64 k 6) (*.f64 (pow.f64 t 3) 1/120))) (*.f64 (pow.f64 t 3) (*.f64 -1/5040 (pow.f64 k 8)))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (pow.f64 k 6)) (pow.f64 k 2))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 k 4) -1/6) (*.f64 -1/5040 (pow.f64 k 8)))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 (pow.f64 k 2) (*.f64 (pow.f64 k 4) -1/6))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/5040 (pow.f64 k 8)) (*.f64 1/120 (pow.f64 k 6)))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 (pow.f64 k 2) (*.f64 1/120 (pow.f64 k 6)))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/5040 (pow.f64 k 8)) (*.f64 (pow.f64 k 4) -1/6))))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 k (pow.f64 t 3))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) (pow.f64 t 3))) (*.f64 k (pow.f64 t 3)))
(+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))
(+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 k t) 3)))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/6 (pow.f64 k 3)) k))
(*.f64 (pow.f64 t 3) (+.f64 k (*.f64 -1/6 (pow.f64 k 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) (pow.f64 t 3))) (*.f64 k (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)) (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 5) (*.f64 1/120 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (pow.f64 (*.f64 k t) 3)) (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 5) (*.f64 (pow.f64 t 3) 1/120))))
(+.f64 (*.f64 -1/6 (pow.f64 (*.f64 k t) 3)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (pow.f64 k 5)) k)))
(+.f64 (*.f64 -1/6 (pow.f64 (*.f64 k t) 3)) (*.f64 (pow.f64 t 3) (+.f64 k (*.f64 1/120 (pow.f64 k 5)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 k 3) (pow.f64 t 3))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 k 5) (pow.f64 t 3))) (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/5040 (*.f64 (pow.f64 k 7) (pow.f64 t 3))))))
(+.f64 (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)) (+.f64 (*.f64 (pow.f64 k 7) (*.f64 -1/5040 (pow.f64 t 3))) (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 5) (*.f64 1/120 (pow.f64 t 3))))))
(+.f64 (*.f64 -1/6 (pow.f64 (*.f64 k t) 3)) (+.f64 (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 5) (*.f64 (pow.f64 t 3) 1/120))) (*.f64 (pow.f64 k 7) (*.f64 (pow.f64 t 3) -1/5040))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/5040 (pow.f64 k 7)) k)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (pow.f64 k 5)) (*.f64 -1/6 (pow.f64 k 3)))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 k (*.f64 -1/5040 (pow.f64 k 7)))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (pow.f64 k 5)) (*.f64 -1/6 (pow.f64 k 3)))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 k (*.f64 -1/6 (pow.f64 k 3)))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/5040 (pow.f64 k 7)) (*.f64 1/120 (pow.f64 k 5)))))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 0)
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(+.f64 0 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(-.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 0)
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 1)
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 1 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))) (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 1)
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 0)
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(+.f64 0 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(-.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 0)
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 1)
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))))
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(/.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k)))) 2)
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(pow.f64 (*.f64 (pow.f64 t 3) (*.f64 k (sin.f64 k))) 1)
(*.f64 k (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (sin.f64 k) (*.f64 k (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 0)
(*.f64 (sin.f64 k) (pow.f64 t 3))
(+.f64 0 (*.f64 (pow.f64 t 3) (sin.f64 k)))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(-.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 0)
(*.f64 (sin.f64 k) (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)
(*.f64 (sin.f64 k) (pow.f64 t 3))
(/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (/.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
(*.f64 (sin.f64 k) (pow.f64 t 3))
(/.f64 (*.f64 (sin.f64 k) (*.f64 2 (pow.f64 t 3))) 2)
(*.f64 (sin.f64 k) (pow.f64 t 3))
(pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)
(*.f64 (sin.f64 k) (pow.f64 t 3))

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
6.7b
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))
9.3b
(*.f64 t (pow.f64 k 2))
17.5b
(/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))
Compiler

Compiled 55 to 37 computations (32.7% saved)

series2.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))
0.0ms
t
@-inf
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))
0.0ms
l
@0
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))
0.0ms
l
@inf
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))
0.0ms
t
@0
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))

rewrite120.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1216×rational_best.json-simplify-57
724×rational_best.json-simplify-43
684×rational_best.json-simplify-44
632×rational_best.json-5
630×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01280
19980
232580
3135880
4602480
Stop Event
node limit
Counts
2 → 29
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))))

simplify201.0ms (1%)

Algorithm
egg-herbie
Rules
1178×rational_best.json-simplify-80
1004×rational_best.json-simplify-78
908×rational_best.json-simplify-2
846×rational_best.json-simplify-132
680×rational_best.json-simplify-82
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0683209
11283209
22763209
312163209
425753209
548543209
Stop Event
node limit
Counts
101 → 33
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 0)
(+.f64 0 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(-.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 1)
(/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 2)
(pow.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(+.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 0)
(+.f64 0 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(-.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 0)
(-.f64 0 (neg.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 1)
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))
(*.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(pow.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 1)
(neg.f64 (neg.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
Outputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(+.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 0)
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 0 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(-.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 0)
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 1)
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 2)
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(pow.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) 1)
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(neg.f64 (neg.f64 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 0)
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(+.f64 0 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(-.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 0)
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(-.f64 0 (neg.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 1)
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 1 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))) (*.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(pow.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))) 1)
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))
(neg.f64 (neg.f64 (/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (pow.f64 k 2) (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))))

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (*.f64 l k) 2)
5.4b
(*.f64 (pow.f64 k 4) t)
10.2b
(+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))
28.1b
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2)))
Compiler

Compiled 82 to 51 computations (37.8% saved)

series10.0ms (0%)

Counts
3 → 84
Calls

21 calls:

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

rewrite146.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
840×rational_best.json-simplify-44
754×rational_best.json-5
752×rational_best.json-2
752×rational_best.json-3
752×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01693
113193
240093
3164393
4728793
Stop Event
node limit
Counts
3 → 61
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2)))
(+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))
(pow.f64 (*.f64 l k) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 k l) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 k l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (*.f64 k l) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (*.f64 k l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k l) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k l) 2) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k l) 2) (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 k l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (*.f64 k l) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))) (pow.f64 (*.f64 k l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2))) (*.f64 (pow.f64 (*.f64 k l) 2) (*.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2)) (pow.f64 (*.f64 k (*.f64 (*.f64 k (*.f64 k (*.f64 l l))) (*.f64 k (*.f64 l l)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 k l) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 k l) 2) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 k l) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (*.f64 k l) 2)))))))

simplify230.0ms (1.1%)

Algorithm
egg-herbie
Rules
920×rational_best.json-simplify-24
908×rational_best.json-simplify-80
846×rational_best.json-simplify-78
820×rational_best.json-simplify-49
810×rational_best.json-simplify-94
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01775011
13245011
29315011
331995011
467655011
Stop Event
node limit
Counts
145 → 101
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 8) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 k 10) t) (pow.f64 l 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 8) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2))))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2)))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2))))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2)))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(pow.f64 l 2)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(-.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(-.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 0)
(-.f64 0 (neg.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(*.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)
(/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 2)
(pow.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)
(neg.f64 (neg.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 (*.f64 k l) 2) 0)
(+.f64 0 (pow.f64 (*.f64 k l) 2))
(-.f64 (pow.f64 (*.f64 k l) 2) 0)
(-.f64 0 (neg.f64 (pow.f64 (*.f64 k l) 2)))
(*.f64 (pow.f64 (*.f64 k l) 2) 1)
(*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))
(*.f64 (pow.f64 (*.f64 k l) 2) (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))))
(*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2))))
(*.f64 1 (pow.f64 (*.f64 k l) 2))
(*.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k l) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))
(*.f64 (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2)))
(*.f64 (neg.f64 (pow.f64 (*.f64 k l) 2)) -1)
(*.f64 (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))) (pow.f64 (*.f64 k l) 2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2))) (*.f64 (pow.f64 (*.f64 k l) 2) (*.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2)) (pow.f64 (*.f64 k (*.f64 (*.f64 k (*.f64 k (*.f64 l l))) (*.f64 k (*.f64 l l)))) 2))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))
(/.f64 (pow.f64 (*.f64 k l) 2) 1)
(/.f64 (pow.f64 (*.f64 k l) 2) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 k l) 2)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 k l) 2)))
Outputs
(/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 8) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/4 (/.f64 (*.f64 t (pow.f64 k 8)) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 1/4 (/.f64 (*.f64 t (pow.f64 k 8)) (pow.f64 l 2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 k 10) t) (pow.f64 l 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 k 6) t) (pow.f64 l 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 8) t) (pow.f64 l 2))) (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/4 (/.f64 (*.f64 t (pow.f64 k 8)) (pow.f64 l 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 1/8 (/.f64 (*.f64 t (pow.f64 k 10)) (pow.f64 l 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 1/4 (/.f64 (*.f64 t (pow.f64 k 8)) (pow.f64 l 2))))) (*.f64 1/8 (/.f64 (*.f64 t (pow.f64 k 10)) (pow.f64 l 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (*.f64 1/4 (/.f64 (*.f64 t (pow.f64 k 8)) (pow.f64 l 2)))) (*.f64 1/8 (/.f64 (*.f64 t (pow.f64 k 10)) (pow.f64 l 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 t (pow.f64 k 10)) (pow.f64 l 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (pow.f64 k 6)) (pow.f64 l 2))) (*.f64 1/4 (/.f64 (*.f64 t (pow.f64 k 8)) (pow.f64 l 2))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -4 (/.f64 t (pow.f64 l 2))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2))))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2)))))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))) (+.f64 (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))) (*.f64 -4 (/.f64 t (pow.f64 l 2)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2))))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2))) (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))
(*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -4 (/.f64 t (pow.f64 l 2))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2))))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (*.f64 (pow.f64 k 2) (pow.f64 l 2)))))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))) (+.f64 (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))) (*.f64 -4 (/.f64 t (pow.f64 l 2)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2)))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2))))))
(+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (+.f64 (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2))) (*.f64 -16 (/.f64 t (*.f64 (pow.f64 k 4) (pow.f64 l 2)))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2)))
(/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2))))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 k 2))) (pow.f64 l 2))
(*.f64 (pow.f64 l 2) (+.f64 1 (*.f64 (pow.f64 k 2) -1/2)))
(pow.f64 l 2)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2)))
(*.f64 -1/2 (pow.f64 (*.f64 k l) 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2)))
(*.f64 -1/2 (pow.f64 (*.f64 k l) 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 k 2) (pow.f64 l 2))) (pow.f64 l 2))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 k 2) (pow.f64 l 2))
(pow.f64 (*.f64 k l) 2)
(+.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 0)
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(+.f64 0 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 0)
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(pow.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 1)
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(-.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 0)
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(-.f64 0 (neg.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 1 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)))) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) (*.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (/.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(/.f64 (*.f64 2 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))) 2)
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(pow.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2)) 1)
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(neg.f64 (neg.f64 (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 k l) 2) -1/2))))
(+.f64 (pow.f64 l 2) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2)))
(+.f64 (pow.f64 (*.f64 k l) 2) 0)
(pow.f64 (*.f64 k l) 2)
(+.f64 0 (pow.f64 (*.f64 k l) 2))
(pow.f64 (*.f64 k l) 2)
(-.f64 (pow.f64 (*.f64 k l) 2) 0)
(pow.f64 (*.f64 k l) 2)
(-.f64 0 (neg.f64 (pow.f64 (*.f64 k l) 2)))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 (*.f64 k l) 2) 1)
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 (*.f64 k l) 2) (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2))))
(pow.f64 (*.f64 k l) 2)
(*.f64 1 (pow.f64 (*.f64 k l) 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k l) 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2)))
(pow.f64 (*.f64 k l) 2)
(*.f64 (neg.f64 (pow.f64 (*.f64 k l) 2)) -1)
(pow.f64 (*.f64 k l) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))) (pow.f64 (*.f64 k l) 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (/.f64 1 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2))) (*.f64 (pow.f64 (*.f64 k l) 2) (*.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))))
(pow.f64 (*.f64 k l) 2)
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2)) (pow.f64 (*.f64 k (*.f64 (*.f64 k (*.f64 k (*.f64 l l))) (*.f64 k (*.f64 l l)))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 (*.f64 k (*.f64 k (*.f64 l l))) (*.f64 l l)))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 (*.f64 l l) (*.f64 k (*.f64 k (*.f64 l l)))))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l (*.f64 l (*.f64 k (*.f64 k (*.f64 l l))))))) 2))
(*.f64 (pow.f64 (*.f64 k (*.f64 k (*.f64 l (*.f64 l (*.f64 k (*.f64 k (*.f64 l l))))))) 2) (/.f64 (/.f64 1 (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 (*.f64 k l) (*.f64 k l)) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))
(pow.f64 (*.f64 k l) 2)
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k l) 2) (/.f64 1 (pow.f64 (*.f64 k l) 2))) (pow.f64 (*.f64 k l) 2)) (pow.f64 (*.f64 k (*.f64 k (*.f64 l l))) 2))
(pow.f64 (*.f64 k l) 2)
(/.f64 (pow.f64 (*.f64 k l) 2) 1)
(pow.f64 (*.f64 k l) 2)
(/.f64 (pow.f64 (*.f64 k l) 2) (/.f64 (pow.f64 (*.f64 k l) 2) (pow.f64 (*.f64 k l) 2)))
(pow.f64 (*.f64 k l) 2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 k l) 2)) 2)
(pow.f64 (*.f64 k l) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 k l) 2)))
(pow.f64 (*.f64 k l) 2)

eval314.0ms (1.5%)

Compiler

Compiled 14942 to 10359 computations (30.7% saved)

prune104.0ms (0.5%)

Pruning

19 alts after pruning (12 fresh and 7 done)

PrunedKeptTotal
New4255430
Fresh077
Picked101
Done3710
Total42919448
Error
21.6b
Counts
448 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
47.7b
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
34.8b
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
38.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
45.6b
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
36.9b
(/.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2))))))
38.1b
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
37.3b
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
33.5b
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
35.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
36.7b
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
38.1b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
33.6b
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
31.3b
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
35.7b
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
36.7b
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
39.1b
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
38.8b
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
34.1b
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
34.9b
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
Compiler

Compiled 377 to 285 computations (24.4% saved)

regimes266.0ms (1.3%)

Counts
36 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
(/.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2))) (+.f64 (*.f64 -4 (/.f64 t (pow.f64 l 2))) (*.f64 -8 (/.f64 t (pow.f64 (*.f64 k l) 2))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) (*.f64 t (pow.f64 k 2))) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (cos.f64 k) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 (pow.f64 l 2) (cos.f64 k)))))
(/.f64 2 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (+.f64 (/.f64 t (pow.f64 l 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) 1/6) (pow.f64 l 2)))))))
Outputs
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
Calls

6 calls:

74.0ms
l
59.0ms
k
56.0ms
t
31.0ms
(*.f64 l l)
13.0ms
(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
Results
ErrorSegmentsBranch
22.5b3t
29.2b3l
24.9b3k
22.7b2(/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))
23.2b2(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1))
29.7b2(*.f64 l l)
Compiler

Compiled 721 to 470 computations (34.8% saved)

bsearch197.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
94.0ms
1.798514176827603e-120
8.978781962694148e-114
103.0ms
-8.712616072029878e-47
-2.295685591106489e-60
Results
86.0ms113×body1024valid
46.0ms68×body512valid
32.0ms123×body256valid
13.0ms59×body256infinite
7.0ms15×body512infinite
5.0msbody1024infinite
Compiler

Compiled 964 to 728 computations (24.5% saved)

regimes193.0ms (0.9%)

Counts
28 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (sin.f64 k) (tan.f64 k)))))
Outputs
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))
Calls

4 calls:

60.0ms
l
51.0ms
t
45.0ms
k
23.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
22.5b3t
29.3b3l
24.9b3k
30.0b2(*.f64 l l)
Compiler

Compiled 476 to 309 computations (35.1% saved)

bsearch489.0ms (2.4%)

Algorithm
binary-search
Steps
TimeLeftRight
81.0ms
1.798514176827603e-120
8.978781962694148e-114
408.0ms
-8.712616072029878e-47
-2.295685591106489e-60
Results
161.0ms72×body256infinite
129.0ms122×body1024valid
122.0msbody512infinite
35.0ms122×body256valid
34.0ms60×body512valid
1.0msbody1024infinite
Compiler

Compiled 946 to 710 computations (24.9% saved)

regimes159.0ms (0.8%)

Counts
26 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
Outputs
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
Calls

4 calls:

52.0ms
l
37.0ms
t
37.0ms
k
20.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
22.5b3t
29.3b3l
24.9b3k
30.0b2(*.f64 l l)
Compiler

Compiled 430 to 286 computations (33.5% saved)

bsearch162.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
75.0ms
1.798514176827603e-120
8.978781962694148e-114
86.0ms
-8.712616072029878e-47
-2.295685591106489e-60
Results
82.0ms119×body1024valid
29.0ms124×body256valid
28.0ms61×body512valid
14.0ms63×body256infinite
3.0msbody512infinite
1.0msbody1024infinite
Compiler

Compiled 946 to 710 computations (24.9% saved)

regimes147.0ms (0.7%)

Counts
25 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 2 (/.f64 (*.f64 t (pow.f64 (*.f64 (sin.f64 k) k) 2)) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 2 (/.f64 (sin.f64 k) (cos.f64 k)))))
Outputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
Calls

4 calls:

45.0ms
k
37.0ms
l
35.0ms
t
20.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
24.1b3t
31.8b2l
25.4b3k
32.4b2(*.f64 l l)
Compiler

Compiled 407 to 274 computations (32.7% saved)

bsearch139.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
66.0ms
8.533258092684204e-58
2.6368935396136005e-50
73.0ms
-1.0958781478452084e-14
-1.0150292985311034e-23
Results
67.0ms100×body1024valid
28.0ms124×body256valid
28.0ms64×body512valid
8.0ms38×body256infinite
2.0msbody512infinite
Compiler

Compiled 682 to 512 computations (24.9% saved)

regimes136.0ms (0.7%)

Counts
22 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
Outputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2)))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
Calls

4 calls:

40.0ms
k
37.0ms
l
32.0ms
t
18.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
24.1b3t
31.8b2l
25.4b3k
32.4b2(*.f64 l l)
Compiler

Compiled 353 to 244 computations (30.9% saved)

bsearch152.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
76.0ms
8.533258092684204e-58
2.6368935396136005e-50
75.0ms
-1.0958781478452084e-14
-1.0150292985311034e-23
Results
82.0ms107×body1024valid
31.0ms125×body256valid
24.0ms56×body512valid
9.0ms39×body256infinite
1.0msbody512infinite
Compiler

Compiled 682 to 512 computations (24.9% saved)

regimes150.0ms (0.7%)

Counts
21 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 2 (*.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 2 (/.f64 (pow.f64 t 3) (pow.f64 l 2))))))
Outputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
Calls

4 calls:

44.0ms
k
42.0ms
l
31.0ms
t
23.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
24.1b3t
31.9b4l
25.4b3k
32.4b4(*.f64 l l)
Compiler

Compiled 336 to 234 computations (30.4% saved)

bsearch165.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
80.0ms
8.533258092684204e-58
2.6368935396136005e-50
84.0ms
-1.0958781478452084e-14
-1.0150292985311034e-23
Results
76.0ms107×body1024valid
34.0ms128×body256valid
29.0ms53×body512valid
17.0ms63×body256infinite
3.0msbody512infinite
Compiler

Compiled 682 to 512 computations (24.9% saved)

regimes114.0ms (0.5%)

Counts
18 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 (cos.f64 k) (pow.f64 l 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 k 2)) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (pow.f64 k 2)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))) (pow.f64 l 2))))
(/.f64 2 (*.f64 (sin.f64 k) (*.f64 2 (/.f64 (*.f64 (pow.f64 t 3) k) (pow.f64 l 2)))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (+.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 l k) 2) -1/2))))
(/.f64 (pow.f64 l 2) (*.f64 k (+.f64 (*.f64 k (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 (*.f64 t k) 3)))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 k 2))))
Outputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2))))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
Calls

4 calls:

36.0ms
l
29.0ms
k
27.0ms
t
14.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
27.9b3t
32.5b3l
29.2b3k
33.4b2(*.f64 l l)
Compiler

Compiled 285 to 201 computations (29.5% saved)

bsearch123.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
53.0ms
8.533258092684204e-58
2.6368935396136005e-50
69.0ms
-1.0958781478452084e-14
-1.0150292985311034e-23
Results
56.0ms85×body1024valid
26.0ms116×body256valid
25.0ms55×body512valid
8.0ms33×body256infinite
3.0msbody512infinite
Compiler

Compiled 562 to 426 computations (24.2% saved)

regimes59.0ms (0.3%)

Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (*.f64 -2 (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))
(/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 2 (pow.f64 k 2))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (*.f64 -1/2 (pow.f64 (*.f64 k l) 2))))
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 t 3) (pow.f64 k 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 (pow.f64 t 3) (sin.f64 k))))
Outputs
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))
Calls

4 calls:

16.0ms
l
16.0ms
k
16.0ms
t
7.0ms
(*.f64 l l)
Results
ErrorSegmentsBranch
27.9b3t
33.0b3l
29.5b3k
33.7b2(*.f64 l l)
Compiler

Compiled 136 to 96 computations (29.4% saved)

bsearch147.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
71.0ms
8.533258092684204e-58
2.6368935396136005e-50
76.0ms
-1.0958781478452084e-14
-1.0150292985311034e-23
Results
78.0ms119×body1024valid
26.0ms112×body256valid
24.0ms57×body512valid
10.0ms44×body256infinite
3.0msbody512infinite
Compiler

Compiled 574 to 440 computations (23.3% saved)

regimes12.0ms (0.1%)

Accuracy

Total -0.2b remaining (-0.5%)

Threshold costs -0.2b (-0.5%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
Outputs
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
Calls

3 calls:

5.0ms
l
3.0ms
k
3.0ms
t
Results
ErrorSegmentsBranch
38.6b1t
38.6b1l
38.6b1k
Compiler

Compiled 37 to 28 computations (24.3% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01081314
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 t -8021834716940879/102844034832575377634685573909834406561420991602098741459288064) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (if (<=.f64 t 6099873327065793/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))))
(if (<=.f64 t -6219301668019913/7067388259113537318333190002971674063309935587502475832486424805170479104) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (if (<=.f64 t 6099873327065793/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))))
(if (<=.f64 t -1010998000018149/52656145834278593348959013841835216159447547700274555627155488768) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (if (<=.f64 t 6099873327065793/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))
(if (<=.f64 t -4381000474388761/324518553658426726783156020576256) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 2738119583382487/105312291668557186697918027683670432318895095400549111254310977536) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -2028240960365167/40564819207303340847894502572032) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 2738119583382487/105312291668557186697918027683670432318895095400549111254310977536) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -1713457963316493/10384593717069655257060992658440192) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 8214358750147461/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -3743106036130323/340282366920938463463374607431768211456) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 8627182933488205/431359146674410236714672241392314090778194310760649159697657763987456) (/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -8048060130728983/2596148429267413814265248164610048) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 2738119583382487/105312291668557186697918027683670432318895095400549111254310977536) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
Outputs
(if (<=.f64 t -8021834716940879/102844034832575377634685573909834406561420991602098741459288064) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (if (<=.f64 t 6099873327065793/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))))
(if (<=.f64 t -6219301668019913/7067388259113537318333190002971674063309935587502475832486424805170479104) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (if (<=.f64 t 6099873327065793/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 2) (tan.f64 k))))))
(if (<=.f64 t -1010998000018149/52656145834278593348959013841835216159447547700274555627155488768) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (if (<=.f64 t 6099873327065793/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))
(if (<=.f64 t -4381000474388761/324518553658426726783156020576256) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 2738119583382487/105312291668557186697918027683670432318895095400549111254310977536) (/.f64 2 (*.f64 (/.f64 (*.f64 t (pow.f64 k 2)) (pow.f64 l 2)) (*.f64 (sin.f64 k) (tan.f64 k)))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -2028240960365167/40564819207303340847894502572032) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 2738119583382487/105312291668557186697918027683670432318895095400549111254310977536) (/.f64 2 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (/.f64 (*.f64 (pow.f64 k 2) t) (pow.f64 l 2))))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -1713457963316493/10384593717069655257060992658440192) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 8214358750147461/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -3743106036130323/340282366920938463463374607431768211456) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 8627182933488205/431359146674410236714672241392314090778194310760649159697657763987456) (/.f64 2 (*.f64 (sin.f64 k) (/.f64 (*.f64 (pow.f64 k 3) t) (pow.f64 l 2)))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(if (<=.f64 t -8048060130728983/2596148429267413814265248164610048) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3)))) (if (<=.f64 t 2738119583382487/105312291668557186697918027683670432318895095400549111254310977536) (/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2))) (/.f64 (pow.f64 l 2) (*.f64 k (*.f64 k (pow.f64 t 3))))))
(/.f64 2 (/.f64 (*.f64 (pow.f64 k 4) t) (pow.f64 l 2)))
(*.f64 2 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 4) t)))
Compiler

Compiled 493 to 334 computations (32.3% saved)

soundness447.0ms (2.1%)

Algorithm
egg-herbie
Rules
1342×rational_best.json-simplify-1
1342×rational_best.json-simplify-1
1280×rational_best.json-simplify-2
982×rational_best.json-simplify-49
952×rational_best.json-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02275
13969
25969
310069
417569
536369
691769
7341869
8666669
02275
13969
25969
310069
417569
536369
691769
7341869
8666669
01484995
12764827
25624563
317734563
435084563
567674563
Stop Event
node limit
node limit
node limit
Compiler

Compiled 671 to 387 computations (42.3% saved)

end324.0ms (1.6%)

Compiler

Compiled 466 to 290 computations (37.8% saved)

Profiling

Loading profile data...