Details

Time bar (total: 12.7s)

analyze847.0ms (6.7%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
0%99.9%0.1%7
1.6%98.3%0.1%8
2.3%97.5%0.1%9
7.4%92.1%0.5%10
8.4%90.3%1.3%11
11.3%85.7%3%12
Compiler

Compiled 29 to 22 computations (24.1% saved)

sample6.9s (54.2%)

Results
3.0s2762×body1024valid
1.1s1244×body512valid
1.0s581×body256valid
805.0ms3354×body64valid
530.0ms2367×body64invalid
125.0ms310×body128valid
123.0ms149×body512invalid
74.0ms126×body256invalid
59.0ms60×body1024invalid
29.0ms72×body128invalid
6.0msbody2048valid

preprocess88.0ms (0.7%)

Algorithm
egg-herbie
Rules
924×times-frac_binary64
389×associate-*l*_binary64
386×associate-*l/_binary64
361×associate-*r*_binary64
315×associate-/l/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055152
1171140
2687140
34497140
47043140
57436140
67770140
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 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k)))) (+.f64 1 (+.f64 1 (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 (*.f64 (/.f64 2 (*.f64 (/.f64 (pow.f64 t 3) (/.f64 l (sin.f64 k))) (tan.f64 k))) l) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(*.f64 (/.f64 (/.f64 2 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (tan.f64 k)))) (*.f64 l l))
(/.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 (/.f64 2 (*.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 (/.f64 (pow.f64 l 3) (*.f64 t t)) (*.f64 (*.f64 (sin.f64 k) (tan.f64 k)) (+.f64 2 (pow.f64 (/.f64 k l) 2)))))
(*.f64 (/.f64 (/.f64 2 (+.f64 2 (pow.f64 (/.f64 k l) 2))) (*.f64 (/.f64 (pow.f64 l 3) t) (*.f64 (sin.f64 k) (tan.f64 k)))) t)
(*.f64 (/.f64 2 (*.f64 (pow.f64 l 3) (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 2 (pow.f64 (/.f64 k l) 2)))))) (*.f64 t t))
(/.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 (/.f64 2 (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (*.f64 (sin.f64 t) (tan.f64 t)))) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 t k) 2))))
(/.f64 2 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 k 3) (*.f64 l l)) (tan.f64 t))) (+.f64 2 (pow.f64 (/.f64 t k) 2))))
(*.f64 (/.f64 (/.f64 2 (+.f64 2 (pow.f64 (/.f64 t k) 2))) (*.f64 (/.f64 (pow.f64 k 3) l) (*.f64 (sin.f64 t) (tan.f64 t)))) l)
(*.f64 (/.f64 (/.f64 2 (pow.f64 k 3)) (tan.f64 t)) (/.f64 (/.f64 (*.f64 l l) (sin.f64 t)) (+.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 (/.f64 2 (*.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 (pow.f64 t 3) (*.f64 k k)) (*.f64 (*.f64 (sin.f64 l) (tan.f64 l)) (+.f64 2 (pow.f64 (/.f64 l t) 2)))))
(/.f64 2 (*.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 l t) 2)) (sin.f64 l)) (/.f64 (*.f64 (pow.f64 t 3) (tan.f64 l)) (*.f64 k k))))
(*.f64 (/.f64 (/.f64 2 t) (sin.f64 l)) (/.f64 (pow.f64 (/.f64 k t) 2) (*.f64 (tan.f64 l) (+.f64 2 (pow.f64 (/.f64 l t) 2)))))
Compiler

Compiled 28 to 21 computations (25% saved)

simplify69.0ms (0.5%)

Algorithm
egg-herbie
Rules
619×distribute-rgt-in_binary64
611×distribute-lft-in_binary64
579×unswap-sqr_binary64
428×associate-/r/_binary64
398×associate-/r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02038
15535
219335
3114635
4481735
5650935
6728135
7769335
Stop Event
node limit
Counts
1 → 2
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 (pow.f64 t 3) (sin.f64 k)) (*.f64 l l)) (*.f64 (tan.f64 k) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 k t) 2))))))
(/.f64 2 (*.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (/.f64 (pow.f64 t 3) (*.f64 l l))) (*.f64 (sin.f64 k) (tan.f64 k))))
(/.f64 (*.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 l l)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(*.f64 l (*.f64 (/.f64 (/.f64 2 (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) l))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))

prune5.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
28.4b
Counts
3 → 2
Alt Table
StatusErrorProgram
29.2b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
29.4b
(/.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)))
Compiler

Compiled 159 to 113 computations (28.9% saved)

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.4b
(*.f64 (pow.f64 t 3) (sin.f64 k))
4.6b
(*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
13.0b
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))
14.9b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))

series46.0ms (0.4%)

Counts
4 → 108
Calls

27 calls:

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

rewrite95.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
348×pow1/3_binary64
339×expm1-udef_binary64
339×log1p-udef_binary64
314×pow3_binary64
289×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01891
140191
2519091
Stop Event
node limit
Counts
4 → 97
Calls
Call 1
Inputs
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
(*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))
(*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.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 (exp.f64 (log1p.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l l) (/.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (/.f64 2 (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (*.f64 l (*.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 l 2)) (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l (*.f64 l 2))) (*.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (neg.f64 (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l 2)) (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (tan.f64 k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l 2)) 1) (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l 2)) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 l l)) (*.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (neg.f64 (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (tan.f64 k)) (*.f64 l l)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) -2) (*.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (neg.f64 (tan.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (/.f64 2 (tan.f64 k))) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (sqrt.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 3) (pow.f64 (*.f64 l l) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (*.f64 l (*.f64 l 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 3) (pow.f64 (*.f64 l l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 2 (log.f64 l) (log.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 2 (log.f64 l) (log.f64 (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 (pow.f64 (/.f64 k t) 2) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 k t) 2) (*.f64 (pow.f64 t 3) (sin.f64 k))) (*.f64 2 (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 2) (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (pow.f64 (/.f64 k t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (pow.f64 (/.f64 k t) 2)) (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 8 (pow.f64 (/.f64 k t) 6)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (fma.f64 (pow.f64 (/.f64 k t) 2) (-.f64 (pow.f64 (/.f64 k t) 2) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 k t) 4)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (-.f64 2 (pow.f64 (/.f64 k t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (+.f64 8 (pow.f64 (/.f64 k t) 6))) (fma.f64 (pow.f64 (/.f64 k t) 2) (-.f64 (pow.f64 (/.f64 k t) 2) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (-.f64 4 (pow.f64 (/.f64 k t) 4))) (-.f64 2 (pow.f64 (/.f64 k t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 3) (pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 3) (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 k)) (pow.f64 t 3)) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 3) (pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 3) (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 (pow.f64 (/.f64 k t) 2) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 k t) 2) (*.f64 (pow.f64 t 3) (sin.f64 k)) (*.f64 2 (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 2 (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (pow.f64 (/.f64 k t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) (pow.f64 (/.f64 k t) 2) (*.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (cos.f64 k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) (sin.f64 k)) (cos.f64 k))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (tan.f64 k) 3) (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 3) (pow.f64 (tan.f64 k) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (tan.f64 k) 3) (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))) 3) (pow.f64 (tan.f64 k) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (sin.f64 k)) (pow.f64 t 3/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (sin.f64 k) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (sin.f64 k) 3) (pow.f64 (pow.f64 t 3) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 t 6) (pow.f64 (sin.f64 k) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 k)) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 t 3) (sin.f64 k)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (sin.f64 k) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 k) 3) (pow.f64 (pow.f64 t 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 3 (log.f64 t) (log.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 3 (log.f64 t) (log.f64 (sin.f64 k))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 t 3) (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 t 3) (sin.f64 k))))))))

simplify86.0ms (0.7%)

Algorithm
egg-herbie
Rules
646×associate-*l/_binary64
619×distribute-lft-in_binary64
619×distribute-rgt-in_binary64
316×associate-/r/_binary64
304×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02264216
17934097
237184002
Stop Event
node limit
Counts
205 → 164
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 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/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (*.f64 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))) (pow.f64 t 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t))))) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 2/15 t) (+.f64 (*.f64 -1/18 t) (+.f64 (*.f64 1/120 t) (*.f64 2 (+.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 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6)))))))))
(*.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 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 5))) (*.f64 (pow.f64 k 8) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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 2 (*.f64 k (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 -1/3 (pow.f64 t 3)) t)) (*.f64 2 (*.f64 k (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 -1/3 (pow.f64 t 3)) t)) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 1/60 (pow.f64 t 3)) (*.f64 -1/6 t))) (*.f64 2 (*.f64 k (pow.f64 t 3)))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 -1/3 (pow.f64 t 3)) t)) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 1/60 (pow.f64 t 3)) (*.f64 -1/6 t))) (+.f64 (*.f64 2 (*.f64 k (pow.f64 t 3))) (*.f64 (pow.f64 k 7) (+.f64 (*.f64 1/120 t) (*.f64 -1/2520 (pow.f64 t 3)))))))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t)) (*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t)) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t))))))
(+.f64 (*.f64 (+.f64 (*.f64 2/15 t) (+.f64 (*.f64 -1/18 t) (+.f64 (*.f64 1/120 t) (*.f64 2 (+.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 k 8)) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t)) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.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 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))
Outputs
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t)))))))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (*.f64 k k)))
(/.f64 (/.f64 l (/.f64 (*.f64 k k) l)) (pow.f64 t 3))
(/.f64 l (*.f64 (pow.f64 t 3) (/.f64 (*.f64 k k) l)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))))
(+.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (*.f64 k k))) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 6) (*.f64 l l)))))
(fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (/.f64 (pow.f64 t 6) (*.f64 l l))) (/.f64 (/.f64 l (/.f64 (*.f64 k k) l)) (pow.f64 t 3)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (+.f64 t (*.f64 (pow.f64 t 3) 1/3))) (/.f64 l (*.f64 (pow.f64 t 3) (/.f64 (*.f64 k k) l))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (*.f64 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))))))
(+.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (*.f64 k k))) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 -2 (*.f64 (*.f64 k k) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) 2) (/.f64 (pow.f64 t 9) (*.f64 l l))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6))))))))))
(+.f64 (/.f64 (/.f64 l (/.f64 (*.f64 k k) l)) (pow.f64 t 3)) (fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 -2 (*.f64 (*.f64 k k) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) 2) (pow.f64 t 9)) (*.f64 l l)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6)))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (+.f64 t (*.f64 (pow.f64 t 3) 1/3))) (/.f64 l (*.f64 (pow.f64 t 3) (/.f64 (*.f64 k k) l)))) (*.f64 (*.f64 k k) (*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 9)) (pow.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) 2)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180))))) -2)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))) (pow.f64 t 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t))))) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 2/15 t) (+.f64 (*.f64 -1/18 t) (+.f64 (*.f64 1/120 t) (*.f64 2 (+.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 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6)))))))))
(+.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 t 3) (*.f64 k k))) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 -2 (+.f64 (*.f64 (pow.f64 k 4) (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) 2) (/.f64 (pow.f64 t 9) (*.f64 l l))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6))))))) (pow.f64 t 3)) (fma.f64 -1/8 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 9) (*.f64 (*.f64 l l) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6))))) (*.f64 1/4 (/.f64 (fma.f64 2/15 t (fma.f64 -1/18 t (fma.f64 1/120 t (*.f64 2 (fma.f64 17/315 (pow.f64 t 3) (fma.f64 -1/5040 (pow.f64 t 3) (*.f64 (pow.f64 t 3) -7/360))))))) (/.f64 (pow.f64 t 6) (*.f64 l l))))))) (*.f64 (*.f64 k k) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) 2) (/.f64 (pow.f64 t 9) (*.f64 l l))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6)))))))))))
(+.f64 (/.f64 (/.f64 l (/.f64 (*.f64 k k) l)) (pow.f64 t 3)) (fma.f64 -2 (fma.f64 (pow.f64 k 4) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 t 3)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) 2) (pow.f64 t 9)) (*.f64 l l)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6)))))) (fma.f64 -1/8 (*.f64 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 t 9)) (*.f64 (*.f64 l l) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6)))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (+.f64 (fma.f64 2 (fma.f64 (pow.f64 t 3) 17/315 (*.f64 (pow.f64 t 3) -11/560)) (*.f64 t 1/120)) (*.f64 t 7/90))))))) (*.f64 (*.f64 k k) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) 2) (pow.f64 t 9)) (*.f64 l l)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6))))))) (*.f64 -1/2 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (/.f64 (pow.f64 t 6) (*.f64 l l))))))
(+.f64 (/.f64 l (*.f64 (pow.f64 t 3) (/.f64 (*.f64 k k) l))) (fma.f64 -2 (fma.f64 (pow.f64 k 4) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 t 3)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 9)) (pow.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) 2)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180)))))) (fma.f64 -1/8 (*.f64 (/.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 t 9)) (*.f64 (*.f64 l l) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180)))) (*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 t 31/360) (*.f64 2 (*.f64 (pow.f64 t 3) 173/5040))) (pow.f64 t 6)) (*.f64 l l))))) (*.f64 (*.f64 k k) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 9)) (pow.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) 2)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (+.f64 t (*.f64 (pow.f64 t 3) 1/3))))))
(*.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) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))
(fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))))
(fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2)))))
(fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 (/.f64 8 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (/.f64 (pow.f64 k 6) (pow.f64 t 3))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (pow.f64 t 3))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t)))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -16 (/.f64 (*.f64 (*.f64 (cos.f64 k) (pow.f64 t 5)) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 8))) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2))) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 k 8)))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t)) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (pow.f64 t 3))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 8)) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 (sin.f64 k) 2)) (*.f64 l l)))))))
(*.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) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (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)))))
(fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))))
(fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2)))))
(fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (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))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 (/.f64 8 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (/.f64 (pow.f64 k 6) (pow.f64 t 3))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (pow.f64 t 3))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 5))) (*.f64 (pow.f64 k 8) (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)))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -16 (/.f64 (*.f64 (*.f64 (cos.f64 k) (pow.f64 t 5)) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 8))) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2))) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 k 8)))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t)) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (pow.f64 t 3))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 8)) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 (sin.f64 k) 2)) (*.f64 l l)))))))
(*.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) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))
(fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))))
(fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2)))))
(fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 (/.f64 8 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (/.f64 (pow.f64 k 6) (pow.f64 t 3))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (pow.f64 t 3))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t)))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -16 (/.f64 (*.f64 (*.f64 (cos.f64 k) (pow.f64 t 5)) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 8))) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (*.f64 l l) t)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 4))) (*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 l (*.f64 l t)) (pow.f64 (sin.f64 k) 2))) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 (/.f64 l (pow.f64 (sin.f64 k) 2)) (/.f64 l t))) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 k 8)))))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) t)) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (sin.f64 k) 2)) (pow.f64 t 3))) (fma.f64 2 (*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 t (*.f64 k k)))) (*.f64 l l)) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 8)) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 (sin.f64 k) 2)) (*.f64 l l)))))))
(/.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 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))
(fma.f64 -1/2 (*.f64 (/.f64 k (/.f64 (pow.f64 (sin.f64 k) 2) k)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 5)) (cos.f64 k))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 7))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 k 4) (*.f64 l l)) (cos.f64 k)) (pow.f64 t 7)) (pow.f64 (sin.f64 k) 2)) (fma.f64 -1/2 (*.f64 (/.f64 k (/.f64 (pow.f64 (sin.f64 k) 2) k)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 5)) (cos.f64 k))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 7))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 9))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (/.f64 (pow.f64 t 9) (*.f64 l l)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 k 4) (*.f64 l l)) (cos.f64 k)) (pow.f64 t 7)) (pow.f64 (sin.f64 k) 2)) (fma.f64 -1/2 (*.f64 (/.f64 k (/.f64 (pow.f64 (sin.f64 k) 2) k)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 5)) (cos.f64 k))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 9)) (cos.f64 k))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l)))))
(/.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 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))
(fma.f64 -1/2 (*.f64 (/.f64 k (/.f64 (pow.f64 (sin.f64 k) 2) k)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 5)) (cos.f64 k))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 7))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 k 4) (*.f64 l l)) (cos.f64 k)) (pow.f64 t 7)) (pow.f64 (sin.f64 k) 2)) (fma.f64 -1/2 (*.f64 (/.f64 k (/.f64 (pow.f64 (sin.f64 k) 2) k)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 5)) (cos.f64 k))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 7))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 9))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (cos.f64 k) (/.f64 (pow.f64 t 9) (*.f64 l l)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 k 4) (*.f64 l l)) (cos.f64 k)) (pow.f64 t 7)) (pow.f64 (sin.f64 k) 2)) (fma.f64 -1/2 (*.f64 (/.f64 k (/.f64 (pow.f64 (sin.f64 k) 2) k)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 5)) (cos.f64 k))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 9)) (cos.f64 k))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l)))))
(*.f64 2 (*.f64 k (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 -1/3 (pow.f64 t 3)) t)) (*.f64 2 (*.f64 k (pow.f64 t 3))))
(fma.f64 (pow.f64 k 3) (fma.f64 -1/3 (pow.f64 t 3) t) (*.f64 2 (*.f64 k (pow.f64 t 3))))
(fma.f64 2 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 3) (fma.f64 (pow.f64 t 3) -1/3 t)))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 -1/3 (pow.f64 t 3)) t)) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 1/60 (pow.f64 t 3)) (*.f64 -1/6 t))) (*.f64 2 (*.f64 k (pow.f64 t 3)))))
(fma.f64 (pow.f64 k 3) (fma.f64 -1/3 (pow.f64 t 3) t) (fma.f64 (pow.f64 k 5) (fma.f64 1/60 (pow.f64 t 3) (*.f64 t -1/6)) (*.f64 2 (*.f64 k (pow.f64 t 3)))))
(fma.f64 (pow.f64 k 3) (fma.f64 (pow.f64 t 3) -1/3 t) (fma.f64 2 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 5) (fma.f64 t -1/6 (*.f64 (pow.f64 t 3) 1/60)))))
(+.f64 (*.f64 (pow.f64 k 3) (+.f64 (*.f64 -1/3 (pow.f64 t 3)) t)) (+.f64 (*.f64 (pow.f64 k 5) (+.f64 (*.f64 1/60 (pow.f64 t 3)) (*.f64 -1/6 t))) (+.f64 (*.f64 2 (*.f64 k (pow.f64 t 3))) (*.f64 (pow.f64 k 7) (+.f64 (*.f64 1/120 t) (*.f64 -1/2520 (pow.f64 t 3)))))))
(fma.f64 (pow.f64 k 3) (fma.f64 -1/3 (pow.f64 t 3) t) (fma.f64 (pow.f64 k 5) (fma.f64 1/60 (pow.f64 t 3) (*.f64 t -1/6)) (fma.f64 2 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 7) (fma.f64 1/120 t (*.f64 (pow.f64 t 3) -1/2520))))))
(fma.f64 (pow.f64 k 3) (fma.f64 (pow.f64 t 3) -1/3 t) (fma.f64 (pow.f64 k 5) (fma.f64 t -1/6 (*.f64 (pow.f64 t 3) 1/60)) (fma.f64 2 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 7) (fma.f64 (pow.f64 t 3) -1/2520 (*.f64 t 1/120))))))
(fma.f64 (pow.f64 k 3) (fma.f64 (pow.f64 t 3) -1/3 t) (fma.f64 (pow.f64 k 5) (fma.f64 t -1/6 (*.f64 (pow.f64 t 3) 1/60)) (fma.f64 2 (*.f64 k (pow.f64 t 3)) (*.f64 (pow.f64 k 7) (fma.f64 t 1/120 (*.f64 (pow.f64 t 3) -1/2520))))))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t))
(*.f64 k (*.f64 k (*.f64 (sin.f64 k) t)))
(*.f64 (sin.f64 k) (*.f64 t (*.f64 k k)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t))
(*.f64 k (*.f64 k (*.f64 (sin.f64 k) t)))
(*.f64 (sin.f64 k) (*.f64 t (*.f64 k k)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t))
(*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t))
(*.f64 k (*.f64 k (*.f64 (sin.f64 k) t)))
(*.f64 (sin.f64 k) (*.f64 t (*.f64 k k)))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))) (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (pow.f64 t 3) (*.f64 2 (sin.f64 k)))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)))
(*.f64 (pow.f64 t 3) (*.f64 2 (sin.f64 k)))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 k 2) (*.f64 (sin.f64 k) t)) (*.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3))))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)))
(fma.f64 2 (*.f64 (sin.f64 k) (pow.f64 t 3)) (*.f64 k (*.f64 k (*.f64 (sin.f64 k) t))))
(*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))
(*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(*.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k k)))
(*.f64 (pow.f64 t 3) (*.f64 2 (*.f64 k k)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t)) (*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3))))
(fma.f64 (pow.f64 k 4) (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (*.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k k))))
(fma.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 k 4) (*.f64 (pow.f64 t 3) (*.f64 2 (*.f64 k k))))
(fma.f64 2 (*.f64 k (*.f64 k (pow.f64 t 3))) (*.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 k 4)))
(+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t)) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t))))))
(fma.f64 (pow.f64 k 4) (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (fma.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k k)) (*.f64 (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6)) (pow.f64 k 6))))
(fma.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 k 4) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6)) (pow.f64 k 6) (*.f64 (pow.f64 t 3) (*.f64 2 (*.f64 k k)))))
(fma.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 k 4) (fma.f64 (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180)) (pow.f64 k 6) (*.f64 (pow.f64 t 3) (*.f64 2 (*.f64 k k)))))
(+.f64 (*.f64 (+.f64 (*.f64 2/15 t) (+.f64 (*.f64 -1/18 t) (+.f64 (*.f64 1/120 t) (*.f64 2 (+.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 k 8)) (+.f64 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t)) (+.f64 (*.f64 2 (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))))))
(fma.f64 (fma.f64 2/15 t (fma.f64 -1/18 t (fma.f64 1/120 t (*.f64 2 (fma.f64 17/315 (pow.f64 t 3) (fma.f64 -1/5040 (pow.f64 t 3) (*.f64 (pow.f64 t 3) -7/360))))))) (pow.f64 k 8) (fma.f64 (pow.f64 k 4) (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (fma.f64 2 (*.f64 (pow.f64 t 3) (*.f64 k k)) (*.f64 (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6)) (pow.f64 k 6)))))
(fma.f64 (+.f64 (fma.f64 2 (fma.f64 (pow.f64 t 3) 17/315 (*.f64 (pow.f64 t 3) -11/560)) (*.f64 t 1/120)) (*.f64 t 7/90)) (pow.f64 k 8) (fma.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 k 4) (fma.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6)) (pow.f64 k 6) (*.f64 (pow.f64 t 3) (*.f64 2 (*.f64 k k))))))
(fma.f64 (+.f64 (*.f64 t 31/360) (*.f64 2 (*.f64 (pow.f64 t 3) 173/5040))) (pow.f64 k 8) (fma.f64 (+.f64 t (*.f64 (pow.f64 t 3) 1/3)) (pow.f64 k 4) (fma.f64 (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180)) (pow.f64 k 6) (*.f64 (pow.f64 t 3) (*.f64 2 (*.f64 k k))))))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k))
(*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k)))
(*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k)))
(*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))))
(*.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (cos.f64 k))))
(+.f64 (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (cos.f64 k)) (*.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(fma.f64 2 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 t 3))) (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))
(*.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)))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 k 3)) (*.f64 k (pow.f64 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))))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 k 3)) (fma.f64 1/120 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (*.f64 k (pow.f64 t 3))))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 k 3)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (pow.f64 k 5)) k)))
(*.f64 (pow.f64 t 3) (+.f64 (+.f64 k (*.f64 -1/6 (pow.f64 k 3))) (*.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))))))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 k 3)) (fma.f64 1/120 (*.f64 (pow.f64 t 3) (pow.f64 k 5)) (fma.f64 k (pow.f64 t 3) (*.f64 -1/5040 (*.f64 (pow.f64 t 3) (pow.f64 k 7))))))
(+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/5040 (pow.f64 k 7)) k)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/6 (pow.f64 k 3)) (*.f64 1/120 (pow.f64 k 5)))))
(*.f64 (pow.f64 t 3) (+.f64 (+.f64 k (*.f64 -1/5040 (pow.f64 k 7))) (+.f64 (*.f64 -1/6 (pow.f64 k 3)) (*.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))

prune411.0ms (3.2%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New14915164
Fresh101
Picked101
Done000
Total15115166
Error
13.6b
Counts
166 → 15
Alt Table
StatusErrorProgram
31.2b
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 3))
35.9b
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l))
28.5b
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
54.8b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 (*.f64 (sqrt.f64 (sin.f64 k)) (pow.f64 t 3/2)) 2)))))
17.5b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
27.4b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 3)))))
28.7b
(/.f64 (*.f64 (*.f64 l l) (/.f64 2 (tan.f64 k))) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
21.9b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3))))
28.7b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
19.3b
(*.f64 (*.f64 l l) (/.f64 2 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 3)))
21.7b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3)))))))
27.8b
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) 3)
47.1b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
27.7b
(pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 1)
28.4b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (tan.f64 k))
Compiler

Compiled 6577 to 4150 computations (36.9% saved)

localize20.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.7b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
3.9b
(*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k))))
12.4b
(cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
13.0b
(/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2))

series65.0ms (0.5%)

Counts
4 → 72
Calls

30 calls:

TimeVariablePointExpression
11.0ms
t
@0
(/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2))
6.0ms
k
@-inf
(*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k))))
6.0ms
t
@inf
(/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2))
5.0ms
l
@0
(/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2))
4.0ms
l
@inf
(/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2))

rewrite124.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
384×expm1-udef_binary64
384×log1p-udef_binary64
307×prod-diff_binary64
223×add-sqr-sqrt_binary64
221×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020151
1446121
26472121
Stop Event
node limit
Counts
4 → 149
Calls
Call 1
Inputs
(/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2))
(cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (*.f64 (*.f64 l 2) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 2) (*.f64 l (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l l) (*.f64 2 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (sqrt.f64 2)) (*.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l l) -2) (/.f64 1 (neg.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (*.f64 l (*.f64 l 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 2 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) 1) (/.f64 l (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)) (*.f64 l 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) 1) (/.f64 2 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) 1) (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 4))) (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 4))) (/.f64 l (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 4))) (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 4))) (/.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) 2) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 4))) (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 l (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 2 (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2) (*.f64 l (*.f64 l 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 l (*.f64 l 2)) (neg.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 l 2)) 3) (pow.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1/6) (pow.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (sin.f64 k))) t) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 3) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 l 2)) (/.f64 1 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 l 2)) (*.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (/.f64 1 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (/.f64 1 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 1 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))) (/.f64 (*.f64 l (sqrt.f64 2)) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 1 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 l l) -2) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (neg.f64 (*.f64 t (cbrt.f64 (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 1 (*.f64 t (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (*.f64 l 2)) 1) (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 1) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 l (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l l) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 2 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (*.f64 l 2)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (*.f64 t (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (*.f64 t (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (*.f64 t (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (sin.f64 k)))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 t (cbrt.f64 (sin.f64 k)))) (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (cbrt.f64 (sin.f64 k)))) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (*.f64 t (cbrt.f64 (sin.f64 k)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (*.f64 l 2)) (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (sqrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) -2) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (*.f64 l (*.f64 l 2))) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (neg.f64 (*.f64 t (cbrt.f64 (sin.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 3) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 l (/.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) (*.f64 l 2)))))))))

simplify111.0ms (0.9%)

Algorithm
egg-herbie
Rules
803×distribute-rgt-in_binary64
800×distribute-lft-in_binary64
367×unswap-sqr_binary64
350×associate-*r*_binary64
302×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03135650
110745287
250994874
Stop Event
node limit
Counts
221 → 207
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6)))))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4)))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 6) (pow.f64 (sin.f64 k) 4)))) (*.f64 2/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))))))) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 8))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))))))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6)))))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4)))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 6) (pow.f64 (sin.f64 k) 4)))) (*.f64 2/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))))))) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 8))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))
(+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))
(+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 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/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (*.f64 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))) (pow.f64 t 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t))))) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 2/15 t) (+.f64 (*.f64 -1/18 t) (+.f64 (*.f64 1/120 t) (*.f64 2 (+.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 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6)))))))))
(*.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 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 5))) (*.f64 (pow.f64 k 8) (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 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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))))))
Outputs
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2))) 2))) 1/3) (/.f64 (pow.f64 l 2) (pow.f64 t 2))))
(*.f64 (*.f64 2 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))) 2)))) (/.f64 (*.f64 l l) (*.f64 t t)))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l)))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 k k) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 4)))) (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l))))))
(fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 k k) (pow.f64 t 4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) -1/6)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 -1/6 (/.f64 (*.f64 (*.f64 k l) (*.f64 k l)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 k k) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 4)))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l)))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (fma.f64 1/36 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) 17/144))) (pow.f64 t 6))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 k k) (pow.f64 t 4)))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -19/144))) (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))))))
(+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -5/48) (pow.f64 t 6))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 -1/6 (/.f64 (*.f64 (*.f64 k l) (*.f64 k l)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4)))))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4)))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 6) (pow.f64 (sin.f64 k) 4)))) (*.f64 2/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))))))) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 8))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 k k) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 4)))) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))) (*.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 k k) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) -3/16)) (fma.f64 -1/16 (/.f64 (pow.f64 k 6) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/1728 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 1/4) 6)) (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 2/3 (*.f64 (*.f64 k k) (fma.f64 1/36 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) 17/144)))))))) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 8)))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l)))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (fma.f64 1/36 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) 17/144))) (pow.f64 t 6)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 k k) (pow.f64 t 4)))) (fma.f64 -2/3 (*.f64 (/.f64 (-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (fma.f64 2/3 (*.f64 k (*.f64 k (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -19/144)))) (*.f64 -1/108 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2))))) (*.f64 k (*.f64 k (/.f64 (*.f64 (pow.f64 k 4) -3/16) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2)))))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 (/.f64 l (/.f64 (pow.f64 t 8) l)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -19/144))) (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 k l) (*.f64 k l)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4)))) (+.f64 (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))) (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 8)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -31/432) (*.f64 (*.f64 k k) (+.f64 (*.f64 2/3 (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -5/48)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) 3/16)))))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -5/48) (pow.f64 t 6))))) (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l)))))
(*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 k k) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 4)))) (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l))))))
(fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 k k) (pow.f64 t 4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) -1/6)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 -1/6 (/.f64 (*.f64 (*.f64 k l) (*.f64 k l)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 k k) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 4)))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l)))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (fma.f64 1/36 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) 17/144))) (pow.f64 t 6))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 k k) (pow.f64 t 4)))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -19/144))) (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))))))
(+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -5/48) (pow.f64 t 6))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 -1/6 (/.f64 (*.f64 (*.f64 k l) (*.f64 k l)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4)))))))
(+.f64 (*.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4))) (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4)))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (cos.f64 k) 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 6) (pow.f64 (sin.f64 k) 4)))) (*.f64 2/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))))))) (pow.f64 l 2)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 8))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/4) (pow.f64 l 2)) (pow.f64 t 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)) 1/3) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 (cos.f64 k) 2)) (pow.f64 (sin.f64 k) 4))))))) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 k k) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 4)))) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))) (*.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 k k) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) -3/16)) (fma.f64 -1/16 (/.f64 (pow.f64 k 6) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/1728 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 1/4) 6)) (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 2/3 (*.f64 (*.f64 k k) (fma.f64 1/36 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) 17/144)))))))) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 l l) (pow.f64 t 8)))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (cbrt.f64 1/4) (/.f64 (*.f64 t t) (*.f64 l l)))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (fma.f64 1/36 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) (*.f64 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2))) 17/144))) (pow.f64 t 6)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 k k) (pow.f64 t 4)))) (fma.f64 -2/3 (*.f64 (/.f64 (-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (fma.f64 2/3 (*.f64 k (*.f64 k (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -19/144)))) (*.f64 -1/108 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2))))) (*.f64 k (*.f64 k (/.f64 (*.f64 (pow.f64 k 4) -3/16) (/.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (cos.f64 k) 2)))))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 (/.f64 l (/.f64 (pow.f64 t 8) l)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))))) (fma.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 6))) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -19/144))) (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 k l) (*.f64 k l)) (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 4)))) (+.f64 (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 8) (pow.f64 (cos.f64 k) 4)))) (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/4) 2) (pow.f64 t 8)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -31/432) (*.f64 (*.f64 k k) (+.f64 (*.f64 2/3 (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -5/48)) (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) 3/16)))))) (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 1/4) 2)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 4)) (pow.f64 (cos.f64 k) 2)) -5/48) (pow.f64 t 6))))) (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 l l) t) (/.f64 (cbrt.f64 1/4) t))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))
(fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2))))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (/.f64 k t) (/.f64 k t)) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (cbrt.f64 2) (*.f64 1/3 (/.f64 k (/.f64 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)) k)))))
(+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)))))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (/.f64 k t) (/.f64 k t)) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 2))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 t 4) (pow.f64 (cbrt.f64 2) 5)))) (+.f64 (*.f64 1/3 (/.f64 k (/.f64 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)) k))) (cbrt.f64 2))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (sin.f64 k) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 t 6) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2))))))))
(fma.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 k) (pow.f64 k 6)) -5/27) (*.f64 (cos.f64 k) 4)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 t 6)) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (/.f64 k t) (/.f64 k t)) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 2)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (/.f64 (sin.f64 k) (/.f64 (cos.f64 k) (pow.f64 k 6))) -5/108) (*.f64 (pow.f64 t 6) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 t 4) (pow.f64 (cbrt.f64 2) 5)))) (+.f64 (*.f64 1/3 (/.f64 k (/.f64 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)) k))) (cbrt.f64 2)))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))
(fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2))))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (/.f64 k t) (/.f64 k t)) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (cbrt.f64 2) (*.f64 1/3 (/.f64 k (/.f64 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)) k)))))
(+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)))))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (/.f64 k t) (/.f64 k t)) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 2))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 t 4) (pow.f64 (cbrt.f64 2) 5)))) (+.f64 (*.f64 1/3 (/.f64 k (/.f64 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)) k))) (cbrt.f64 2))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (sin.f64 k) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 t 6) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (cbrt.f64 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2))))))))
(fma.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 k) (pow.f64 k 6)) -5/27) (*.f64 (cos.f64 k) 4)) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 t 6)) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 4))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (/.f64 k t) (/.f64 k t)) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 2)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (/.f64 (sin.f64 k) (/.f64 (cos.f64 k) (pow.f64 k 6))) -5/108) (*.f64 (pow.f64 t 6) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 t 4) (pow.f64 (cbrt.f64 2) 5)))) (+.f64 (*.f64 1/3 (/.f64 k (/.f64 (*.f64 (*.f64 t t) (pow.f64 (cbrt.f64 2) 2)) k))) (cbrt.f64 2)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2)))
(*.f64 (cbrt.f64 2) (*.f64 t (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))))
(*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 t (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2)) (*.f64 (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 3))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 t (cbrt.f64 2)) (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 t (cbrt.f64 2)) (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2)) (*.f64 (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 3))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (pow.f64 (sin.f64 k) 2) 4)) (pow.f64 (cbrt.f64 2) 2)) (/.f64 -5/27 (pow.f64 t 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 t (cbrt.f64 2)) (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(fma.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (pow.f64 t 5)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 k 6))) -5/108) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 t (cbrt.f64 2)) (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2)))
(*.f64 (cbrt.f64 2) (*.f64 t (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))))
(*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 t (cbrt.f64 2)) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2)) (*.f64 (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 3))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 t (cbrt.f64 2)) (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 t (cbrt.f64 2)) (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 t (cbrt.f64 2)) (*.f64 (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 (cbrt.f64 2) 5)) (pow.f64 t 3))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (pow.f64 (sin.f64 k) 2) 4)) (pow.f64 (cbrt.f64 2) 2)) (/.f64 -5/27 (pow.f64 t 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 t (cbrt.f64 2)) (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(fma.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (pow.f64 t 5)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (cos.f64 k) (pow.f64 k 6))) -5/108) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 t (cbrt.f64 2)) (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 (pow.f64 t 3) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))))))
(*.f64 2 (/.f64 (cos.f64 k) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t)))) (*.f64 l l))))
(/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3)))
(*.f64 (/.f64 2 (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) (pow.f64 t 3))))
(/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3)))
(/.f64 (*.f64 l l) (*.f64 (*.f64 k k) (pow.f64 t 3)))
(*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))))
(+.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 k k) (pow.f64 t 3))) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 6) (*.f64 l l)))))
(fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k))))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (*.f64 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))))))
(+.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 k k) (pow.f64 t 3))) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 (*.f64 -2 (*.f64 k k)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) 2) (/.f64 (pow.f64 t 9) (*.f64 l l))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6)))))))))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))) (*.f64 (*.f64 k k) (*.f64 (fma.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) 2) (pow.f64 t 9)) (*.f64 l l)))) -2)))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))) (*.f64 (*.f64 k k) (*.f64 (fma.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) 2) (pow.f64 t 9)) (*.f64 l l)))) -2)))
(+.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 k 2) (pow.f64 t 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (pow.f64 l 2)) (pow.f64 t 6))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 k 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6))))) (pow.f64 t 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t))))) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 2/15 t) (+.f64 (*.f64 -1/18 t) (+.f64 (*.f64 1/120 t) (*.f64 2 (+.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 -2 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 -1/6 (pow.f64 t 3)))) t) 2) (pow.f64 l 2)) (pow.f64 t 9))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/120 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 3)) (*.f64 -1/18 (pow.f64 t 3))))) (+.f64 (*.f64 -1/6 t) (*.f64 1/3 t)))) (pow.f64 t 6)))))))))
(+.f64 (/.f64 (*.f64 l l) (*.f64 (*.f64 k k) (pow.f64 t 3))) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 -2 (+.f64 (*.f64 (pow.f64 k 4) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 3) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) 2) (/.f64 (pow.f64 t 9) (*.f64 l l))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6)))))))) (fma.f64 -1/8 (/.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) (/.f64 (pow.f64 t 9) (*.f64 (*.f64 l l) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6))))) (*.f64 1/4 (/.f64 (fma.f64 2/15 t (fma.f64 -1/18 t (fma.f64 1/120 t (*.f64 2 (fma.f64 17/315 (pow.f64 t 3) (fma.f64 -1/5040 (pow.f64 t 3) (*.f64 (pow.f64 t 3) -7/360))))))) (/.f64 (pow.f64 t 6) (*.f64 l l))))))) (*.f64 (*.f64 k k) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 (pow.f64 t 3) 1/6) t) 2) (/.f64 (pow.f64 t 9) (*.f64 l l))) (*.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (fma.f64 2 (fma.f64 1/120 (pow.f64 t 3) (*.f64 (pow.f64 t 3) 7/90)) (*.f64 t 1/6)))))))))))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))) (*.f64 -2 (fma.f64 (pow.f64 k 4) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (pow.f64 t 3)) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) 2) (pow.f64 t 9)) (*.f64 l l))))) (fma.f64 1/4 (/.f64 (+.f64 (fma.f64 2 (fma.f64 (pow.f64 t 3) 17/315 (*.f64 (pow.f64 t 3) -11/560)) (*.f64 t 1/120)) (*.f64 t 7/90)) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 -1/8 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (/.f64 (pow.f64 t 9) (*.f64 l l)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6))))))) (*.f64 (*.f64 k k) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 2 (*.f64 (pow.f64 t 3) 31/360) (*.f64 t 1/6))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) 2) (pow.f64 t 9)) (*.f64 l l))))))))
(+.f64 (*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k))) (fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (pow.f64 t 6) (*.f64 l l))) (*.f64 -2 (fma.f64 (pow.f64 k 4) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (pow.f64 t 3)) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) 2) (pow.f64 t 9)) (*.f64 l l))))) (fma.f64 1/4 (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 6) (+.f64 (*.f64 t 31/360) (*.f64 2 (*.f64 (pow.f64 t 3) 173/5040))))) (*.f64 -1/8 (/.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) (/.f64 (/.f64 (pow.f64 t 9) (*.f64 l l)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180))))))) (*.f64 k (*.f64 k (fma.f64 1/4 (*.f64 (/.f64 (*.f64 l l) (pow.f64 t 6)) (fma.f64 t 1/6 (*.f64 (pow.f64 t 3) 31/180))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 (+.f64 t (*.f64 1/3 (pow.f64 t 3))) 2) (pow.f64 t 9)) (*.f64 l l))))))))))
(*.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 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2))))
(*.f64 (/.f64 2 (*.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 l (*.f64 l (cos.f64 k))) t))
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4)))
(fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4)))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2))))))
(fma.f64 8 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (pow.f64 k 6)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4))) (fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 k 6))))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 8)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2)))))))
(fma.f64 8 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (pow.f64 k 6)) (fma.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l (*.f64 l (pow.f64 t 5))) (pow.f64 k 8))) (fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4)))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4))) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 k 6))) (fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 k 8)))))))
(*.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 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2))))
(*.f64 (/.f64 2 (*.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 l (*.f64 l (cos.f64 k))) t))
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (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)))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4)))
(fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (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))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2))))))
(fma.f64 8 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (pow.f64 k 6)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4))) (fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 k 6))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) t)) (*.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 3))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 l 2) (pow.f64 t 5))) (*.f64 (pow.f64 k 8) (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)))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 8)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2)))))))
(fma.f64 8 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (pow.f64 k 6)) (fma.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l (*.f64 l (pow.f64 t 5))) (pow.f64 k 8))) (fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4)))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4))) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 k 6))) (fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 k 8)))))))
(*.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 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2))))
(*.f64 (/.f64 2 (*.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 l (*.f64 l (cos.f64 k))) t))
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))
(fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4)))
(fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4)))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2))))))
(fma.f64 8 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (pow.f64 k 6)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4))) (fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 k 6))))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 l 2))) (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (cos.f64 k) (*.f64 (pow.f64 t 5) (pow.f64 l 2))) (*.f64 (pow.f64 k 8) (pow.f64 (sin.f64 k) 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (cos.f64 k) (*.f64 t (pow.f64 l 2))) (*.f64 (pow.f64 k 4) (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)))))))
(fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 6)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 8)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 (sin.f64 k) 2))) (fma.f64 -4 (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2))) (*.f64 2 (/.f64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 k k)) (*.f64 t (pow.f64 (sin.f64 k) 2)))))))
(fma.f64 8 (/.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 l (*.f64 l (cos.f64 k)))) (pow.f64 (sin.f64 k) 2)) (pow.f64 k 6)) (fma.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l (*.f64 l (pow.f64 t 5))) (pow.f64 k 8))) (fma.f64 2 (*.f64 (*.f64 (/.f64 l k) (/.f64 l k)) (/.f64 (cos.f64 k) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 k 4)) (*.f64 (/.f64 (*.f64 t (*.f64 l l)) (pow.f64 (sin.f64 k) 2)) -4)))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 k 4))) (fma.f64 8 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 3)) (pow.f64 k 6))) (fma.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))) (*.f64 -16 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 t 5)) (pow.f64 k 8)))))))
(/.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 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(fma.f64 1/4 (/.f64 (pow.f64 k 4) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)) (*.f64 (cos.f64 k) (*.f64 l l)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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))))))
(fma.f64 1/4 (/.f64 (pow.f64 k 4) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)) (*.f64 (cos.f64 k) (*.f64 l l)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 9))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 9) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))))
(/.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 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 3)))))
(fma.f64 1/4 (/.f64 (pow.f64 k 4) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)) (*.f64 (cos.f64 k) (*.f64 l l)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3)))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 k 4) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 6) (*.f64 (cos.f64 k) (pow.f64 l 2))) (*.f64 (pow.f64 (sin.f64 k) 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))))))
(fma.f64 1/4 (/.f64 (pow.f64 k 4) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 t 7)) (*.f64 (cos.f64 k) (*.f64 l l)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (pow.f64 t 9))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (pow.f64 t 3))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 k 4) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 7) (cos.f64 k)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 k k) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 5) (cos.f64 k)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 l l) (/.f64 (pow.f64 t 9) (cos.f64 k)))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (/.f64 l (/.f64 (pow.f64 t 3) l))))))

prune1.2s (9.7%)

Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New24618264
Fresh8614
Picked101
Done000
Total25524279
Error
6.3b
Counts
279 → 24
Alt Table
StatusErrorProgram
17.6b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
32.3b
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
21.7b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3)))))))
9.4b
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) 3) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
13.1b
(*.f64 (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))
17.5b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
26.0b
(/.f64 (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t)))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
27.7b
(pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 1)
34.8b
(*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))
9.4b
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
21.9b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3))))
28.4b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (tan.f64 k))
32.7b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
19.3b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
41.3b
(pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))) 2)
19.3b
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
47.1b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
9.3b
(/.f64 (*.f64 (/.f64 (*.f64 l 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
17.6b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
19.3b
(*.f64 (*.f64 l l) (/.f64 2 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 3)))
17.3b
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (*.f64 t (cbrt.f64 (sin.f64 k)))))
10.6b
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (*.f64 t (cbrt.f64 (sin.f64 k)))))
Compiler

Compiled 17033 to 10089 computations (40.8% saved)

localize20.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.8b
(/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))
3.9b
(*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
3.9b
(*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
12.4b
(cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))

series38.0ms (0.3%)

Counts
3 → 40
Calls

21 calls:

TimeVariablePointExpression
9.0ms
t
@-inf
(*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
5.0ms
t
@inf
(/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))
4.0ms
l
@0
(/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))
3.0ms
k
@0
(/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))
3.0ms
k
@inf
(/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))

rewrite109.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
391×expm1-udef_binary64
391×log1p-udef_binary64
316×prod-diff_binary64
223×add-sqr-sqrt_binary64
220×pow1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02085
144585
2653485
Stop Event
node limit
Counts
3 → 76
Calls
Call 1
Inputs
(*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
(*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))
(/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) t))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (sqrt.f64 2)) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (sqrt.f64 2)) (*.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 1 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 1 (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) 2) (cbrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 1 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (sqrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 1 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l t) (neg.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 1 (neg.f64 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l t) (*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 1 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sin.f64 k))) (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (sin.f64 k))) (/.f64 l (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 l l))) (cbrt.f64 (sin.f64 k))) (/.f64 (cbrt.f64 (*.f64 l (sqrt.f64 2))) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 l (sqrt.f64 2))) (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 (*.f64 l (sqrt.f64 2))) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) 1) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l t) 1) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (sin.f64 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (cbrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (cbrt.f64 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l t) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (sin.f64 k) 1/6)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (pow.f64 (sin.f64 k) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (sin.f64 k) 1/6)) (/.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (sin.f64 k) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 2) (pow.f64 (sin.f64 k) 1/6)) (/.f64 (cbrt.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (pow.f64 (sin.f64 k) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l t) (pow.f64 (sin.f64 k) 1/6)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (pow.f64 (sin.f64 k) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (sin.f64 k)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 l (/.f64 t (sqrt.f64 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (neg.f64 (cbrt.f64 (sin.f64 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) (sin.f64 k)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 l (cbrt.f64 (sin.f64 k))) (/.f64 (sqrt.f64 2) (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))))))))

simplify92.0ms (0.7%)

Algorithm
egg-herbie
Rules
898×fma-def_binary64
412×associate-/r/_binary64
338×distribute-rgt-in_binary64
332×distribute-lft-in_binary64
280×associate-/l/_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02342964
18002759
237002486
379232480
Stop Event
node limit
Counts
116 → 114
Calls
Call 1
Inputs
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))))) (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 3) (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 7) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sqrt.f64 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sqrt.f64 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 3) (pow.f64 (cbrt.f64 1/2) 6)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 7) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sqrt.f64 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 3) (*.f64 l (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (+.f64 1/30 (*.f64 1/24 (/.f64 1 (pow.f64 t 4)))))))) (*.f64 t (pow.f64 (cbrt.f64 1/2) 2)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t))))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 3) (*.f64 l (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (+.f64 1/30 (*.f64 1/24 (/.f64 1 (pow.f64 t 4)))))))) (*.f64 t (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)) (*.f64 1/3 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 5) (*.f64 l (-.f64 (+.f64 (*.f64 1/60 (/.f64 1 (pow.f64 t 2))) (*.f64 1/1728 (/.f64 1 (*.f64 (pow.f64 t 6) (pow.f64 (cbrt.f64 1/2) 6))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) 1/30) (pow.f64 t 2))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (+.f64 1/30 (*.f64 1/24 (/.f64 1 (pow.f64 t 4))))) (pow.f64 t 2))) (*.f64 1/4 (+.f64 8/189 (*.f64 1/15 (/.f64 1 (pow.f64 t 2))))))))))) (*.f64 t (pow.f64 (cbrt.f64 1/2) 2)))))))
Outputs
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (fma.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 6)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (/.f64 (pow.f64 k 6) 4)) (pow.f64 (cbrt.f64 2) 2)) (/.f64 -5/27 (pow.f64 t 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 k 6)) -5/108) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (fma.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 t (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 k 6)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (/.f64 (pow.f64 k 6) 4)) (pow.f64 (cbrt.f64 2) 2)) (/.f64 -5/27 (pow.f64 t 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) (pow.f64 k 6)) -5/108) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t)))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (*.f64 (cbrt.f64 2) t) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))))
(*.f64 (cbrt.f64 2) (*.f64 t (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))
(*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 k k) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 t (pow.f64 (cbrt.f64 2) 2))) (*.f64 (*.f64 (cbrt.f64 2) t) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (fma.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 k k) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 t (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))))
(fma.f64 1/3 (/.f64 (/.f64 (*.f64 k (*.f64 k (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))))) t) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 k k) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 t (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (sin.f64 k) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))))))))
(+.f64 (fma.f64 -1/9 (*.f64 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (*.f64 (/.f64 (sin.f64 k) 4) -5/27)) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))))))
(+.f64 (*.f64 (*.f64 -1/3 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) (cos.f64 k)) (pow.f64 k 6)) -5/108) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 t 5))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t)))))
(*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (*.f64 (cbrt.f64 2) t) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))))
(*.f64 (cbrt.f64 2) (*.f64 t (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))
(*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 k k) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 t (pow.f64 (cbrt.f64 2) 2))) (*.f64 (*.f64 (cbrt.f64 2) t) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (fma.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 k k) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 t (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))))))
(fma.f64 1/3 (/.f64 (/.f64 (*.f64 k (*.f64 k (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))))) t) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (sin.f64 k)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (sin.f64 k) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 k k) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 t (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (sin.f64 k) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))))))))
(+.f64 (fma.f64 -1/9 (*.f64 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (*.f64 (/.f64 (sin.f64 k) 4) -5/27)) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))))))
(+.f64 (*.f64 (*.f64 -1/3 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) (cos.f64 k)) (pow.f64 k 6)) -5/108) (pow.f64 (cbrt.f64 2) 2)) (pow.f64 t 5))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 k) (cos.f64 k))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/9 (/.f64 (/.f64 (pow.f64 k 4) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)) (*.f64 (cbrt.f64 2) t)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sin.f64 k) t)) (pow.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (pow.f64 k 2) (pow.f64 t 2)))) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) l)) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (/.f64 (*.f64 k k) (*.f64 t t))))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sin.f64 k) (/.f64 l t))) (cbrt.f64 (/.f64 (cos.f64 k) (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 (/.f64 (cos.f64 k) (fma.f64 (/.f64 k t) (/.f64 k t) 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)))
(/.f64 (*.f64 (*.f64 l (cbrt.f64 1/2)) (*.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 k)))) (*.f64 (sin.f64 k) t))
(*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2)) (cbrt.f64 (cos.f64 k)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)) (*.f64 -1/12 (*.f64 (cbrt.f64 (cos.f64 k)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (*.f64 (*.f64 k k) l) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))))))
(*.f64 (cbrt.f64 (cos.f64 k)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) (sin.f64 k))) (*.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 1/2) 2))))))
(*.f64 (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 (cbrt.f64 1/2) 2)) (pow.f64 t 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3)))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (cbrt.f64 (cos.f64 k)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (*.f64 (*.f64 k k) l) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))))) (*.f64 (*.f64 -1/3 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 5)) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 (/.f64 (*.f64 (cos.f64 k) (pow.f64 k 4)) (pow.f64 (sin.f64 k) 3)) -1/12))) (pow.f64 (cbrt.f64 1/2) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 -1/12 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (/.f64 (pow.f64 t 5) (sqrt.f64 2))) (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (cos.f64 k)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) (sin.f64 k))) (*.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 1/2) 2)))))))
(fma.f64 (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 (cbrt.f64 1/2) 2)) (pow.f64 t 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (/.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (sqrt.f64 2)) (pow.f64 t 5)) (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 4)) (*.f64 -1/12 l)))) (pow.f64 (cbrt.f64 1/2) 2))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))))) (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 3) (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 7) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 2) (pow.f64 t 7)) (*.f64 (fma.f64 1/3 (*.f64 (*.f64 k k) (*.f64 (/.f64 (*.f64 (cos.f64 k) (pow.f64 k 4)) (pow.f64 (sin.f64 k) 3)) -1/12)) (fma.f64 -1/1728 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 3)) (/.f64 (cos.f64 k) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 1/16 (/.f64 (pow.f64 k 6) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (*.f64 (pow.f64 (sin.f64 k) 2) l))))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (cbrt.f64 (cos.f64 k)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (*.f64 (*.f64 k k) l) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))))) (*.f64 (*.f64 -1/3 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 5)) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 (/.f64 (*.f64 (cos.f64 k) (pow.f64 k 4)) (pow.f64 (sin.f64 k) 3)) -1/12))) (pow.f64 (cbrt.f64 1/2) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (/.f64 (sqrt.f64 2) (pow.f64 t 7))) (/.f64 (fma.f64 1/3 (*.f64 k (*.f64 k (*.f64 -1/12 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 3)) (cos.f64 k)) (*.f64 -1/432 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 3)) (cos.f64 k))))) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (*.f64 (pow.f64 (sin.f64 k) 2) l)))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 -1/12 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (/.f64 (pow.f64 t 5) (sqrt.f64 2))) (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (cos.f64 k)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) (sin.f64 k))) (*.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 1/2) 2))))))))
(fma.f64 (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 (cbrt.f64 1/2) 2)) (pow.f64 t 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) -1/3) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 5)) (/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 4)) (*.f64 -1/12 l)) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 1/2) 2)) (/.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 4)) (*.f64 k k)) -1/12) (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 6)) 13/216)) (*.f64 (pow.f64 (sin.f64 k) 2) l)) (pow.f64 t 7))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)))
(/.f64 (*.f64 (*.f64 l (cbrt.f64 1/2)) (*.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 k)))) (*.f64 (sin.f64 k) t))
(*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2)) (cbrt.f64 (cos.f64 k)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sqrt.f64 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)) (*.f64 -1/12 (*.f64 (cbrt.f64 (cos.f64 k)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (*.f64 (*.f64 k k) l) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))))))
(*.f64 (cbrt.f64 (cos.f64 k)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) (sin.f64 k))) (*.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 1/2) 2))))))
(*.f64 (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 (cbrt.f64 1/2) 2)) (pow.f64 t 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sqrt.f64 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3)))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (cbrt.f64 (cos.f64 k)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (*.f64 (*.f64 k k) l) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))))) (*.f64 (*.f64 -1/3 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 5)) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 (/.f64 (*.f64 (cos.f64 k) (pow.f64 k 4)) (pow.f64 (sin.f64 k) 3)) -1/12))) (pow.f64 (cbrt.f64 1/2) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 -1/12 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (/.f64 (pow.f64 t 5) (sqrt.f64 2))) (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (cos.f64 k)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) (sin.f64 k))) (*.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 1/2) 2)))))))
(fma.f64 (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 (cbrt.f64 1/2) 2)) (pow.f64 t 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (/.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (sqrt.f64 2)) (pow.f64 t 5)) (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 4)) (*.f64 -1/12 l)))) (pow.f64 (cbrt.f64 1/2) 2))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/1728 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) 3) (pow.f64 (cbrt.f64 1/2) 6)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 k 2) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 k 6) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 7) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 (sin.f64 k) t)) (pow.f64 (cos.f64 k) 1/3)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 k 4) (cos.f64 k)) (pow.f64 (sin.f64 k) 3)))) (*.f64 (pow.f64 (sin.f64 k) 2) l))) (*.f64 (pow.f64 t 5) (pow.f64 (cbrt.f64 1/2) 2))) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)) 1/3))) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (sqrt.f64 2) l)) (*.f64 (sin.f64 k) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (pow.f64 (cos.f64 k) 1/3))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 2) (pow.f64 t 7)) (*.f64 (fma.f64 1/3 (*.f64 (*.f64 k k) (*.f64 (/.f64 (*.f64 (cos.f64 k) (pow.f64 k 4)) (pow.f64 (sin.f64 k) 3)) -1/12)) (fma.f64 -1/1728 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 3)) (/.f64 (cos.f64 k) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 1/16 (/.f64 (pow.f64 k 6) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (*.f64 (pow.f64 (sin.f64 k) 2) l))))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l (cbrt.f64 1/2)))) (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (cbrt.f64 (cos.f64 k)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (*.f64 (*.f64 k k) l) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))))) (*.f64 (*.f64 -1/3 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 5)) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 (/.f64 (*.f64 (cos.f64 k) (pow.f64 k 4)) (pow.f64 (sin.f64 k) 3)) -1/12))) (pow.f64 (cbrt.f64 1/2) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2)))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (/.f64 (sqrt.f64 2) (pow.f64 t 7))) (/.f64 (fma.f64 1/3 (*.f64 k (*.f64 k (*.f64 -1/12 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 3)) (cos.f64 k)) (*.f64 -1/432 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 3)) (cos.f64 k))))) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (*.f64 (pow.f64 (sin.f64 k) 2) l)))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (*.f64 l (*.f64 -1/12 (/.f64 (pow.f64 k 4) (/.f64 (pow.f64 (sin.f64 k) 3) (cos.f64 k)))))) (/.f64 (pow.f64 t 5) (sqrt.f64 2))) (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (cos.f64 k)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) (sin.f64 k))) (*.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 1/2) 2))))))))
(fma.f64 (cbrt.f64 (cos.f64 k)) (fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 k)) (/.f64 (/.f64 (*.f64 k (*.f64 k l)) (pow.f64 (cbrt.f64 1/2) 2)) (pow.f64 t 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sin.f64 k) t)) l) (cbrt.f64 1/2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 k) 2))) -1/3) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 5)) (/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 4)) (*.f64 -1/12 l)) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (pow.f64 (sin.f64 k) 2)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 1/2) 2)) (/.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 4)) (*.f64 k k)) -1/12) (*.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 3)) (pow.f64 k 6)) 13/216)) (*.f64 (pow.f64 (sin.f64 k) 2) l)) (pow.f64 t 7))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t))
(*.f64 (/.f64 (cbrt.f64 1/2) (/.f64 t l)) (/.f64 (sqrt.f64 2) k))
(*.f64 (*.f64 (/.f64 l t) (cbrt.f64 1/2)) (/.f64 (sqrt.f64 2) k))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)))
(fma.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)))
(fma.f64 (/.f64 (sqrt.f64 2) k) (/.f64 (cbrt.f64 1/2) (/.f64 t l)) (*.f64 (/.f64 -1/12 (pow.f64 (cbrt.f64 1/2) 2)) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 t 3) (*.f64 k l)))))
(fma.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) k) (*.f64 (/.f64 -1/12 (pow.f64 (cbrt.f64 1/2) 2)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 k l))))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 3) (*.f64 l (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (+.f64 1/30 (*.f64 1/24 (/.f64 1 (pow.f64 t 4)))))))) (*.f64 t (pow.f64 (cbrt.f64 1/2) 2)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t))))
(fma.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))) (fma.f64 1/3 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 (pow.f64 k 3) (*.f64 l (-.f64 (/.f64 1/8 (pow.f64 t 4)) (+.f64 1/30 (/.f64 1/24 (pow.f64 t 4)))))) (pow.f64 (cbrt.f64 1/2) 2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t))))
(fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (/.f64 l (/.f64 (pow.f64 (cbrt.f64 1/2) 2) k))) (fma.f64 1/3 (/.f64 (sqrt.f64 2) (*.f64 (/.f64 t (*.f64 l (pow.f64 k 3))) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (-.f64 (/.f64 1/8 (pow.f64 t 4)) (+.f64 1/30 (/.f64 1/24 (pow.f64 t 4))))))) (*.f64 (/.f64 (cbrt.f64 1/2) (/.f64 t l)) (/.f64 (sqrt.f64 2) k))))
(fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (/.f64 l (pow.f64 (cbrt.f64 1/2) 2)) k)) (*.f64 (/.f64 (sqrt.f64 2) t) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 l (pow.f64 k 3)) (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 -1/30 (*.f64 (/.f64 1 (pow.f64 t 4)) 1/12))) 1/3) (/.f64 (*.f64 l (cbrt.f64 1/2)) k))))
(fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (/.f64 l (pow.f64 (cbrt.f64 1/2) 2)) k)) (*.f64 (/.f64 (sqrt.f64 2) t) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 l (pow.f64 k 3)) (pow.f64 (cbrt.f64 1/2) 2)) (fma.f64 (/.f64 1 (pow.f64 t 4)) 1/12 -1/30)) 1/3) (/.f64 (*.f64 l (cbrt.f64 1/2)) k))))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 3) (*.f64 l (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (+.f64 1/30 (*.f64 1/24 (/.f64 1 (pow.f64 t 4)))))))) (*.f64 t (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)) (*.f64 1/3 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 k 5) (*.f64 l (-.f64 (+.f64 (*.f64 1/60 (/.f64 1 (pow.f64 t 2))) (*.f64 1/1728 (/.f64 1 (*.f64 (pow.f64 t 6) (pow.f64 (cbrt.f64 1/2) 6))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) 1/30) (pow.f64 t 2))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (pow.f64 t 4))) (+.f64 1/30 (*.f64 1/24 (/.f64 1 (pow.f64 t 4))))) (pow.f64 t 2))) (*.f64 1/4 (+.f64 8/189 (*.f64 1/15 (/.f64 1 (pow.f64 t 2))))))))))) (*.f64 t (pow.f64 (cbrt.f64 1/2) 2)))))))
(fma.f64 -1/12 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 k l)) (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 1/2) 2))) (+.f64 (fma.f64 1/3 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 (pow.f64 k 3) (*.f64 l (-.f64 (/.f64 1/8 (pow.f64 t 4)) (+.f64 1/30 (/.f64 1/24 (pow.f64 t 4)))))) (pow.f64 (cbrt.f64 1/2) 2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t))) (*.f64 1/3 (*.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 (pow.f64 k 5) (*.f64 l (-.f64 (+.f64 (/.f64 1/60 (*.f64 t t)) (/.f64 1/1728 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) (pow.f64 t 6)))) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 t 4)) -1/30) (*.f64 t t)) (fma.f64 -1/3 (/.f64 (-.f64 (/.f64 1/8 (pow.f64 t 4)) (+.f64 1/30 (/.f64 1/24 (pow.f64 t 4)))) (*.f64 t t)) (+.f64 2/189 (*.f64 (/.f64 1/15 (*.f64 t t)) 1/4))))))) (pow.f64 (cbrt.f64 1/2) 2))))))
(fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (/.f64 l (/.f64 (pow.f64 (cbrt.f64 1/2) 2) k))) (fma.f64 1/3 (/.f64 (sqrt.f64 2) (*.f64 (/.f64 t (*.f64 l (pow.f64 k 3))) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (-.f64 (/.f64 1/8 (pow.f64 t 4)) (+.f64 1/30 (/.f64 1/24 (pow.f64 t 4))))))) (fma.f64 (/.f64 (sqrt.f64 2) k) (/.f64 (cbrt.f64 1/2) (/.f64 t l)) (*.f64 (*.f64 1/3 (/.f64 (sqrt.f64 2) t)) (/.f64 (*.f64 l (-.f64 (+.f64 (/.f64 1/60 (*.f64 t t)) (/.f64 1/432 (pow.f64 t 6))) (fma.f64 1/2 (-.f64 (/.f64 1/8 (pow.f64 t 6)) (/.f64 1/30 (*.f64 t t))) (fma.f64 -1/3 (/.f64 (-.f64 (/.f64 1/8 (pow.f64 t 4)) (+.f64 1/30 (/.f64 1/24 (pow.f64 t 4)))) (*.f64 t t)) (+.f64 (/.f64 1/60 (*.f64 t t)) 2/189))))) (/.f64 (pow.f64 (cbrt.f64 1/2) 2) (pow.f64 k 5)))))))
(fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (/.f64 l (pow.f64 (cbrt.f64 1/2) 2)) k)) (fma.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) k) (*.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (*.f64 (-.f64 (-.f64 (+.f64 (/.f64 1/60 (*.f64 t t)) (/.f64 1/432 (pow.f64 t 6))) (/.f64 (fma.f64 1/2 (/.f64 1/8 (pow.f64 t 4)) -1/60) (*.f64 t t))) (fma.f64 -1/3 (/.f64 (+.f64 -1/30 (*.f64 (/.f64 1 (pow.f64 t 4)) 1/12)) (*.f64 t t)) (+.f64 (/.f64 1/60 (*.f64 t t)) 2/189))) (*.f64 l (pow.f64 k 5)))) (*.f64 (/.f64 (sqrt.f64 2) t) (*.f64 (+.f64 -1/30 (*.f64 (/.f64 1 (pow.f64 t 4)) 1/12)) (*.f64 l (pow.f64 k 3))))))))
(fma.f64 -1/12 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (/.f64 l (pow.f64 (cbrt.f64 1/2) 2)) k)) (fma.f64 (/.f64 (sqrt.f64 2) t) (/.f64 (*.f64 l (cbrt.f64 1/2)) k) (*.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) t) (*.f64 (-.f64 (-.f64 (+.f64 (/.f64 1/60 (*.f64 t t)) (/.f64 1/432 (pow.f64 t 6))) (/.f64 (fma.f64 1/2 (/.f64 1/8 (pow.f64 t 4)) -1/60) (*.f64 t t))) (fma.f64 -1/3 (/.f64 (fma.f64 (/.f64 1 (pow.f64 t 4)) 1/12 -1/30) (*.f64 t t)) (+.f64 (/.f64 1/60 (*.f64 t t)) 2/189))) (*.f64 l (pow.f64 k 5)))) (*.f64 (/.f64 (sqrt.f64 2) t) (*.f64 (fma.f64 (/.f64 1 (pow.f64 t 4)) 1/12 -1/30) (*.f64 l (pow.f64 k 3))))))))

prune1.0s (8%)

Pruning

25 alts after pruning (24 fresh and 1 done)

PrunedKeptTotal
New22011231
Fresh101323
Picked011
Done000
Total23025255
Error
6.3b
Counts
255 → 25
Alt Table
StatusErrorProgram
17.6b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
32.3b
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
9.5b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
21.7b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3)))))))
19.7b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (cbrt.f64 (sin.f64 k))))))
9.4b
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) 3) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
26.0b
(/.f64 (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t)))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
34.8b
(*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))
21.9b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3))))
28.4b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (tan.f64 k))
32.7b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
43.4b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 1 (pow.f64 (sin.f64 k) 1/6)) (/.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (sin.f64 k) 1/6))))
15.9b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (*.f64 (/.f64 l t) (cbrt.f64 1/2)) (/.f64 (sqrt.f64 2) k)))
43.3b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (sin.f64 k) 1/6)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (pow.f64 (sin.f64 k) 1/6))))
16.2b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)))
22.2b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) (sin.f64 k))))
17.3b
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (*.f64 t (cbrt.f64 (sin.f64 k)))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
17.5b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
8.9b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (cbrt.f64 (sin.f64 k))))
17.6b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
31.3b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) 1/3)) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
Compiler

Compiled 20841 to 12442 computations (40.3% saved)

localize28.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.9b
(*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
3.9b
(*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
12.4b
(cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))
12.9b
(cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))

series8.0ms (0.1%)

Counts
2 → 20
Calls

12 calls:

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

rewrite61.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
796×log-prod_binary64
392×pow2_binary64
272×pow1/3_binary64
272×expm1-udef_binary64
272×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01539
131737
2401337
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))
(*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 1/6) (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 8 (pow.f64 (/.f64 k t) 6))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 k t) 2) (-.f64 (pow.f64 (/.f64 k t) 2) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 4 (pow.f64 (/.f64 k t) 4))) (cbrt.f64 (-.f64 2 (pow.f64 (/.f64 k t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) t)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) t))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 3) (pow.f64 t 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) t))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))) 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k)))))))))))

simplify77.0ms (0.6%)

Algorithm
egg-herbie
Rules
552×associate-/r*_binary64
479×associate-/l*_binary64
418×associate-*r*_binary64
414×distribute-rgt-in_binary64
411×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0901076
1266974
21010898
35762898
46206898
56845898
Stop Event
node limit
Counts
66 → 64
Calls
Call 1
Inputs
(cbrt.f64 2)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2)))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 5/81 (/.f64 (pow.f64 k 6) (*.f64 (pow.f64 (cbrt.f64 2) 8) (pow.f64 t 6)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))))
(cbrt.f64 2)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2)))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (+.f64 (cbrt.f64 2) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6))) (*.f64 -2/9 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6)))))))
(cbrt.f64 2)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2)))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (+.f64 (cbrt.f64 2) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6))) (*.f64 -2/9 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6)))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
Outputs
(cbrt.f64 2)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))
(fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2))
(fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (cbrt.f64 2))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2)))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2)))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2)))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (cbrt.f64 2)))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 5/81 (/.f64 (pow.f64 k 6) (*.f64 (pow.f64 (cbrt.f64 2) 8) (pow.f64 t 6)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 5/81 (/.f64 (pow.f64 k 6) (*.f64 (pow.f64 (cbrt.f64 2) 8) (pow.f64 t 6))) (fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 5/81 (/.f64 (pow.f64 k 6) (*.f64 (pow.f64 (cbrt.f64 2) 8) (pow.f64 t 6))) (fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 5/81 (pow.f64 (cbrt.f64 2) 8)) (/.f64 (pow.f64 k 6) (pow.f64 t 6)) (cbrt.f64 2))))
(cbrt.f64 2)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))
(fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2))
(fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (cbrt.f64 2))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2)))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2)))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2)))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (cbrt.f64 2)))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (+.f64 (cbrt.f64 2) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6))) (*.f64 -2/9 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6)))))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (+.f64 (fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2)) (*.f64 -1/3 (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6)) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6))))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 -1/3 (*.f64 (/.f64 (/.f64 (pow.f64 k 6) 4) (pow.f64 (cbrt.f64 2) 2)) (/.f64 -5/27 (pow.f64 t 6))) (cbrt.f64 2))))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (fma.f64 (/.f64 -1/3 (pow.f64 t 6)) (/.f64 (/.f64 (pow.f64 k 6) -108/5) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2))))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 8)) (/.f64 -5/27 (pow.f64 t 6))) (cbrt.f64 2))))
(cbrt.f64 2)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2))
(fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2))
(fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (cbrt.f64 2))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (cbrt.f64 2)))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2)))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2)))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (cbrt.f64 2)))
(+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 2)))) (+.f64 (cbrt.f64 2) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6))) (*.f64 -2/9 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6)))))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (+.f64 (fma.f64 1/3 (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) (*.f64 t t))) (cbrt.f64 2)) (*.f64 -1/3 (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 6)) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 6))))))
(fma.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 4))) (fma.f64 1/3 (/.f64 (/.f64 (*.f64 k k) (*.f64 t t)) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 -1/3 (*.f64 (/.f64 (/.f64 (pow.f64 k 6) 4) (pow.f64 (cbrt.f64 2) 2)) (/.f64 -5/27 (pow.f64 t 6))) (cbrt.f64 2))))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (fma.f64 (/.f64 -1/3 (pow.f64 t 6)) (/.f64 (/.f64 (pow.f64 k 6) -108/5) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 2))))
(fma.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k (*.f64 t t))) (fma.f64 (/.f64 -1/9 (pow.f64 (cbrt.f64 2) 5)) (/.f64 (pow.f64 k 4) (pow.f64 t 4)) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 k 6) (pow.f64 (cbrt.f64 2) 8)) (/.f64 -5/27 (pow.f64 t 6))) (cbrt.f64 2))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) t))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k t)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (fma.f64 (cbrt.f64 2) t (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) t))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k t))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))) (*.f64 (cbrt.f64 2) t))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 2) t (/.f64 (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) t))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (*.f64 4 (cos.f64 k))) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)) -5/27))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k t))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))) (*.f64 (cbrt.f64 2) t)))))
(fma.f64 -1/3 (/.f64 (*.f64 (/.f64 (pow.f64 k 6) -108/5) (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 2) t (/.f64 (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (pow.f64 k 6) (cos.f64 k))) (pow.f64 (cbrt.f64 2) 8))) (/.f64 -5/27 (pow.f64 t 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 2) t (/.f64 (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) t))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 (cbrt.f64 2) t) (*.f64 1/3 (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k t)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (fma.f64 (cbrt.f64 2) t (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2)))))
(+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) t))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k t))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))) (*.f64 (cbrt.f64 2) t))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 2) t (/.f64 (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 k 6) (pow.f64 (sin.f64 k) 2)) (*.f64 (cos.f64 k) (pow.f64 (cbrt.f64 2) 6))))) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5))))) (+.f64 (*.f64 1/3 (*.f64 (/.f64 (pow.f64 k 2) (*.f64 (pow.f64 (cbrt.f64 2) 2) t)) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3) (*.f64 (cbrt.f64 2) t)) (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))) (pow.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k)) 1/3))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 k k) (*.f64 (pow.f64 (cbrt.f64 2) 2) t))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 k 6) (cos.f64 k)) (/.f64 (pow.f64 (sin.f64 k) 2) (pow.f64 (cbrt.f64 2) 6))) -5/27) (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (cbrt.f64 2) t) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (/.f64 (pow.f64 k 6) (*.f64 4 (cos.f64 k))) (pow.f64 (sin.f64 k) 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)) -5/27))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (*.f64 (/.f64 k (pow.f64 (cbrt.f64 2) 2)) (/.f64 k t))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 -1/9 (/.f64 (pow.f64 k 4) (*.f64 (pow.f64 (cbrt.f64 2) 5) (pow.f64 t 3)))) (*.f64 (cbrt.f64 2) t)))))
(fma.f64 -1/3 (/.f64 (*.f64 (/.f64 (pow.f64 k 6) -108/5) (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 2) 2) (pow.f64 t 5)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 2) t (/.f64 (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (pow.f64 (sin.f64 k) 4))) (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) (/.f64 (pow.f64 k 6) (cos.f64 k))) (pow.f64 (cbrt.f64 2) 8))) (/.f64 -5/27 (pow.f64 t 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 k (/.f64 t k)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 (cbrt.f64 2) t (/.f64 (/.f64 (*.f64 -1/9 (pow.f64 k 4)) (pow.f64 t 3)) (pow.f64 (cbrt.f64 2) 5))))))

prune543.0ms (4.3%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New1437150
Fresh41923
Picked101
Done011
Total14827175
Error
6.3b
Counts
175 → 27
Alt Table
StatusErrorProgram
17.6b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
32.3b
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
9.5b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
21.7b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3)))))))
19.7b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (cbrt.f64 (sin.f64 k))))))
9.4b
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) 3) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
23.9b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (fma.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 2) t)))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
9.0b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 1/3))))) (cbrt.f64 (sin.f64 k))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
34.8b
(*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))
21.9b
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3))))
28.4b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (tan.f64 k))
32.7b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
43.4b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 1 (pow.f64 (sin.f64 k) 1/6)) (/.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (sin.f64 k) 1/6))))
15.9b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (*.f64 (/.f64 l t) (cbrt.f64 1/2)) (/.f64 (sqrt.f64 2) k)))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (cbrt.f64 (sin.f64 k))))
43.3b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (sin.f64 k) 1/6)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (pow.f64 (sin.f64 k) 1/6))))
19.7b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3)) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
16.2b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k)))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
22.2b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) (sin.f64 k))))
8.8b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
31.3b
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 3) 1/3)) (cbrt.f64 (sin.f64 k))))
17.5b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
17.6b
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
Compiler

Compiled 13111 to 7745 computations (40.9% saved)

regimes235.0ms (1.9%)

Accuracy

Total -54.4b remaining (-742.3%)

Threshold costs -54.4b (-742.3%)

Counts
53 → 3
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))) (fma.f64 1/3 (*.f64 (/.f64 k t) (/.f64 k (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 2) t)))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (pow.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) 1/3))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) (cbrt.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3)) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k)))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (tan.f64 k))))) 3) 1/3)) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 2)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (cbrt.f64 (sin.f64 k))))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 1 (pow.f64 (sin.f64 k) 1/6)) (/.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (sin.f64 k) 1/6))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (*.f64 (/.f64 l t) (cbrt.f64 1/2)) (/.f64 (sqrt.f64 2) k)))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (*.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (sin.f64 k) 1/6)) (/.f64 (/.f64 (/.f64 1 t) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (pow.f64 (sin.f64 k) 1/6))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (cbrt.f64 1/2))) (*.f64 k t)))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 l t) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (pow.f64 (pow.f64 (*.f64 t (cbrt.f64 (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3) 1/3)) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) 3) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) 3) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 2)))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))) (cbrt.f64 (tan.f64 k))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
(/.f64 (*.f64 2 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 k) 2) (*.f64 (pow.f64 (sin.f64 k) 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 k t) (/.f64 k t))) 2)))) (*.f64 (/.f64 l t) (/.f64 l t)))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (/.f64 l (pow.f64 t 3)) (/.f64 l (*.f64 k k)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (cos.f64 k))))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) 3))) 2)
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 2)) (/.f64 (*.f64 l 2) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 2))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(/.f64 (*.f64 (/.f64 (*.f64 l 2) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (/.f64 l (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))))) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 3) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) 2)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2)) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))) (/.f64 (pow.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) 2) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 3))
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) 2)) (*.f64 (/.f64 l (pow.f64 t 3)) l))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 (*.f64 (sqrt.f64 (sin.f64 k)) (pow.f64 t 3/2)) 2)))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (pow.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) 3)))))
(/.f64 (*.f64 (*.f64 l l) (/.f64 2 (tan.f64 k))) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 (sin.f64 k))) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) 3))))
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))
(*.f64 (*.f64 l l) (/.f64 2 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (*.f64 t (cbrt.f64 (sin.f64 k)))) 3)))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3)))))))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))) 3)
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) (sqrt.f64 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k))))))
(pow.f64 (*.f64 l (*.f64 l (/.f64 (/.f64 2 (tan.f64 k)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))))) 1)
(/.f64 (/.f64 (*.f64 l (*.f64 l 2)) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.f64 k)))) (tan.f64 k))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)) (*.f64 (pow.f64 t 3) (sin.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)))
Outputs
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
(*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3)))))))
(*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))
Results
71.0ms7.3bt
29.0ms8.8bl
29.0ms8.8bk
7.0ms8.8b(/.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)))
8.0ms8.8b(*.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))
14.0ms8.8b(*.f64 l l)
15.0ms8.8b(*.f64 l l)
Compiler

Compiled 2578 to 1448 computations (43.8% saved)

bsearch296.0ms (2.3%)

Algorithm
binary-search
Calls

2 calls:

253.0ms
t
42.0ms
t
Steps
ItersPointRange
1e-96
∈ [
2.978220992941739e-97
,
1.073740539653391e-96
]
2.1e-274
∈ [
1.761236950081125e-279
,
2.1202802543688338e-274
]
Compiler

Compiled 983 to 645 computations (34.4% saved)

simplify4.0ms (0%)

Algorithm
egg-herbie
Rules
15×*-commutative_binary64
+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048251
165251
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 t 8186063769575999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))) (if (<=.f64 t 2404907604760405/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))))) (*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))))
Outputs
(if (<=.f64 t 8186063769575999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (*.f64 (cbrt.f64 (tan.f64 k)) (cbrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k)))) (if (<=.f64 t 2404907604760405/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (*.f64 (*.f64 l l) (/.f64 2 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (+.f64 (*.f64 t (*.f64 k k)) (*.f64 2 (pow.f64 t 3))))))) (*.f64 (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (*.f64 t (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2)))))) (/.f64 (/.f64 (*.f64 l (sqrt.f64 2)) (*.f64 t (*.f64 (cbrt.f64 (sin.f64 k)) (cbrt.f64 (*.f64 (tan.f64 k) (+.f64 2 (pow.f64 (/.f64 k t) 2))))))) (cbrt.f64 (sin.f64 k))))))

end68.0ms (0.5%)

Stop Event
fuel
Compiler

Compiled 322 to 190 computations (41% saved)

Profiling

Loading profile data...