Details

Time bar (total: 18.2s)

analyze1.3s (6.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
3.1%3.1%96.7%0.1%0%0%0%7
4.7%4.7%95.2%0.1%0%0%0%8
11.7%11.7%88.2%0.1%0%0%0%9
17.6%17.6%82.3%0.1%0%0%0%10
20.5%20.5%79.4%0.1%0%0%0%11
26.7%26.6%73.2%0.1%0%0%0%12
Compiler

Compiled 32 to 18 computations (43.8% saved)

sample5.0s (27.5%)

Results
2.4s2070×body1024valid
1.9s5156×body256valid
695.0ms1022×body512valid
20.0msbody2048valid
Bogosity

preprocess52.0ms (0.3%)

Algorithm
egg-herbie
Rules
48×fma-def_binary64
44×*-commutative_binary64
24×associate-*r*_binary64
24×associate-*l*_binary64
+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057176
1105176
2193176
3241176
033
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 eh)) (cos.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh))))) (*.f64 (*.f64 t (cos.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t (sin.f64 ew)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew))))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (fma.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (fma.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (fma.f64 (*.f64 (sin.f64 t) eh) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))) (*.f64 eh (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 eh)) (cos.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh))))) (*.f64 (*.f64 t (cos.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh)))))))
(fabs.f64 (fma.f64 (*.f64 ew (sin.f64 eh)) (cos.f64 (atan.f64 (/.f64 t (*.f64 (tan.f64 eh) ew)))) (*.f64 (*.f64 t (cos.f64 eh)) (sin.f64 (atan.f64 (/.f64 t (*.f64 (tan.f64 eh) ew)))))))
(fabs.f64 (fma.f64 ew (*.f64 (sin.f64 eh) (cos.f64 (atan.f64 (/.f64 t (*.f64 ew (tan.f64 eh)))))) (*.f64 (*.f64 t (cos.f64 eh)) (sin.f64 (atan.f64 (/.f64 t (*.f64 ew (tan.f64 eh))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t (sin.f64 ew)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew))))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))))
(fabs.f64 (fma.f64 (*.f64 t (sin.f64 ew)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 ew) t)))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 ew) t)))))))
(fabs.f64 (fma.f64 t (*.f64 (sin.f64 ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t (tan.f64 ew)))))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t (tan.f64 ew))))))))
Compiler

Compiled 34 to 20 computations (41.2% saved)

simplify7.0ms (0%)

Algorithm
egg-herbie
Rules
12×fma-def_binary64
11×*-commutative_binary64
associate-*r*_binary64
associate-*l*_binary64
+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01844
13044
25244
36444
Stop Event
saturated
Counts
1 → 3
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (fma.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (fma.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))

eval1.0ms (0%)

Compiler

Compiled 85 to 24 computations (71.8% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New213
Fresh011
Picked000
Done000
Total224
Error
0.1b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Compiler

Compiled 31 to 17 computations (45.2% saved)

localize139.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (sin.f64 t))
0.1b
(*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
36.8b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 133 to 17 computations (87.2% saved)

series46.0ms (0.3%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
19.0ms
t
@0
(/.f64 (/.f64 eh ew) (tan.f64 t))
3.0ms
t
@0
(*.f64 ew (sin.f64 t))
2.0ms
eh
@0
(/.f64 (/.f64 eh ew) (tan.f64 t))
1.0ms
ew
@0
(/.f64 (/.f64 eh ew) (tan.f64 t))
1.0ms
t
@inf
(/.f64 (/.f64 eh ew) (tan.f64 t))

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
727×log-prod_binary64
354×pow2_binary64
257×pow-unpow_binary64
252×pow1/3_binary64
243×expm1-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01249
125448
2349548
Stop Event
node limit
Counts
4 → 121
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (sin.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)) (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 1 (*.f64 ew (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (*.f64 (/.f64 1 ew) (/.f64 1 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)) (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (*.f64 (cbrt.f64 (/.f64 eh ew)) (/.f64 1 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eh ew)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 1 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eh) ew) (/.f64 1 (neg.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (tan.f64 t)) (/.f64 eh ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 (cbrt.f64 eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 (sqrt.f64 eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh 1) (/.f64 (/.f64 1 ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) 1) (/.f64 (cbrt.f64 (/.f64 eh ew)) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) 1) (/.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (/.f64 1 ew) (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) -2) (/.f64 (/.f64 eh ew) (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (sqrt.f64 (/.f64 eh ew)) (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (/.f64 1 ew) (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (tan.f64 t) -1/2) (/.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (sqrt.f64 (tan.f64 t))) (/.f64 (cbrt.f64 (/.f64 eh ew)) (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 ew eh) (tan.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 ew (tan.f64 t)) eh) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 ew (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (sin.f64 t) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (sin.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 ew (sin.f64 t))) 1))))))

simplify92.0ms (0.5%)

Algorithm
egg-herbie
Rules
621×times-frac_binary64
591×associate-/l*_binary64
268×associate-/r*_binary64
258×log-prod_binary64
210×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03533915
18583749
232103705
Stop Event
node limit
Counts
253 → 209
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) ew)) (*.f64 t ew))))
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (sin.f64 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)) (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)) -1/2)
(pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(+.f64 0 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 eh (/.f64 1 (*.f64 ew (tan.f64 t))))
(*.f64 eh (*.f64 (/.f64 1 ew) (/.f64 1 (tan.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)) (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (*.f64 (cbrt.f64 (/.f64 eh ew)) (/.f64 1 (tan.f64 t))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (/.f64 eh ew)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 1 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 1 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 1 (tan.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 (cbrt.f64 eh) ew))
(*.f64 (/.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 (sqrt.f64 eh) ew))
(*.f64 (/.f64 eh 1) (/.f64 (/.f64 1 ew) (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) 1) (/.f64 (cbrt.f64 (/.f64 eh ew)) (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) 1) (/.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (/.f64 1 ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) -2) (/.f64 (/.f64 eh ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (sqrt.f64 (/.f64 eh ew)) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (/.f64 1 ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (pow.f64 (tan.f64 t) -1/2) (/.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (sqrt.f64 (tan.f64 t))) (/.f64 (cbrt.f64 (/.f64 eh ew)) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)) 1/3)
(pow.f64 (*.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(pow.f64 (/.f64 (*.f64 ew (tan.f64 t)) eh) -1)
(pow.f64 (/.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) 1) -1)
(neg.f64 (/.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t))))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2))
(log.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (log.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(+.f64 0 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(pow.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3)) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(+.f64 0 (*.f64 ew (sin.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (sin.f64 t)))) 1)
(pow.f64 (*.f64 ew (sin.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 3)
(pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 2)
(pow.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (sin.f64 t) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (sin.f64 t))) 1))
Outputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(fma.f64 -1/3 (/.f64 t (/.f64 ew eh)) (/.f64 eh (*.f64 t ew)))
(fma.f64 -1/3 (*.f64 (/.f64 t ew) eh) (/.f64 eh (*.f64 t ew)))
(fma.f64 -1/3 (/.f64 eh (/.f64 ew t)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(fma.f64 -1/3 (/.f64 t (/.f64 ew eh)) (fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45)) (/.f64 eh (*.f64 t ew))))
(fma.f64 -1/3 (*.f64 (/.f64 t ew) eh) (-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45))))
(+.f64 (fma.f64 -1/3 (/.f64 eh (/.f64 ew t)) (/.f64 eh (*.f64 t ew))) (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) -1/45)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(fma.f64 -1/3 (/.f64 t (/.f64 ew eh)) (fma.f64 -1 (*.f64 (pow.f64 t 5) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 1/105))) (fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45)) (/.f64 eh (*.f64 t ew)))))
(fma.f64 -1/3 (*.f64 (/.f64 t ew) eh) (-.f64 (-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45))) (*.f64 (pow.f64 t 5) (fma.f64 (/.f64 eh ew) 1/105 (*.f64 (/.f64 eh ew) -1/135)))))
(+.f64 (-.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) -1/45)) (*.f64 (pow.f64 t 5) (*.f64 (/.f64 eh ew) 2/945))) (fma.f64 -1/3 (/.f64 eh (/.f64 ew t)) (/.f64 eh (*.f64 t ew))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(fma.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(fma.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(fma.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (+.f64 (*.f64 (pow.f64 t 3) -1/6) (*.f64 (pow.f64 t 5) 1/120))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (+.f64 t (+.f64 (*.f64 (pow.f64 t 3) -1/6) (*.f64 (pow.f64 t 5) 1/120))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(fma.f64 -1/5040 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (pow.f64 t 7)) (fma.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (+.f64 (*.f64 (pow.f64 t 3) -1/6) (*.f64 (pow.f64 t 5) 1/120))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) t)))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (+.f64 (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) t) (+.f64 (*.f64 (pow.f64 t 5) 1/120) (*.f64 (pow.f64 t 3) -1/6))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew))
(*.f64 ew (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))
(*.f64 ew (+.f64 t (+.f64 (*.f64 (pow.f64 t 5) 1/120) (*.f64 (pow.f64 t 3) -1/6))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) ew)) (*.f64 t ew))))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (fma.f64 -1/5040 (*.f64 ew (pow.f64 t 7)) (*.f64 t ew))))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 ew (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) t))))
(*.f64 ew (+.f64 (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) t) (+.f64 (*.f64 (pow.f64 t 5) 1/120) (*.f64 (pow.f64 t 3) -1/6))))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (sin.f64 1)))
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (sin.f64 1)))
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (sin.f64 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)) (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) -2)))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2)))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)) -1/2)
(pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1) -1)
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 0 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 eh (/.f64 1 (*.f64 ew (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 eh (*.f64 (/.f64 1 ew) (/.f64 1 (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)) (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (*.f64 (cbrt.f64 (/.f64 eh ew)) (/.f64 1 (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (sqrt.f64 (/.f64 eh ew)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 1 (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 1 (neg.f64 (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 1 (tan.f64 t)) (/.f64 eh ew))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 (cbrt.f64 eh) ew))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 (sqrt.f64 eh) ew))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 eh 1) (/.f64 (/.f64 1 ew) (tan.f64 t)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) 1) (/.f64 (cbrt.f64 (/.f64 eh ew)) (tan.f64 t)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) 1) (/.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (/.f64 1 ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (tan.f64 t)) ew)))
(/.f64 (/.f64 (/.f64 eh ew) (cbrt.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (/.f64 eh ew) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) -2) (cbrt.f64 (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) -2) (/.f64 (/.f64 eh ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (tan.f64 t)) ew)))
(/.f64 (/.f64 (/.f64 eh ew) (cbrt.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (/.f64 eh ew) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) -2) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (sqrt.f64 (/.f64 eh ew)) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (tan.f64 t)) ew)))
(/.f64 (/.f64 (/.f64 eh ew) (cbrt.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (/.f64 eh ew) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) -2) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (/.f64 1 ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (*.f64 ew (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(/.f64 eh (*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 ew (sqrt.f64 (tan.f64 t)))))
(*.f64 (pow.f64 (tan.f64 t) -1/2) (/.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (pow.f64 (tan.f64 t) -1/2) (/.f64 eh (*.f64 ew (sqrt.f64 (tan.f64 t)))))
(*.f64 (/.f64 eh ew) (/.f64 (pow.f64 (tan.f64 t) -1/2) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2) (sqrt.f64 (tan.f64 t))) (/.f64 (cbrt.f64 (/.f64 eh ew)) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (/.f64 1 ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (*.f64 ew (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(/.f64 eh (*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 ew (sqrt.f64 (tan.f64 t)))))
(*.f64 (/.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (/.f64 eh (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2) 1/2)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)) 1/3)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (*.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (/.f64 (*.f64 ew (tan.f64 t)) eh) -1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(pow.f64 (/.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) 1) -1)
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(neg.f64 (/.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 ew eh)) -2))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(log.f64 (exp.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 3))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(exp.f64 (log.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(/.f64 eh (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 0 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2) 1/2)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(pow.f64 (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) (pow.f64 (*.f64 ew (sin.f64 t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 0 (*.f64 ew (sin.f64 t)))
(*.f64 ew (sin.f64 t))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))))
(*.f64 ew (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (sin.f64 t)))) 1)
(*.f64 ew (sin.f64 t))
(pow.f64 (*.f64 ew (sin.f64 t)) 1)
(*.f64 ew (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2) 1/2)
(*.f64 ew (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1/3)
(*.f64 ew (sin.f64 t))
(pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 3)
(*.f64 ew (sin.f64 t))
(pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 2)
(*.f64 ew (sin.f64 t))
(pow.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (sin.f64 t) 3)) 1/3)
(*.f64 ew (sin.f64 t))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) 1/3)
(*.f64 ew (sin.f64 t))
(sqrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2))
(*.f64 ew (sin.f64 t))
(log.f64 (pow.f64 (exp.f64 ew) (sin.f64 t)))
(*.f64 ew (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 ew (sin.f64 t))
(cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3))
(*.f64 ew (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (sin.f64 t) 3)))
(*.f64 ew (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))
(*.f64 ew (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 ew (sin.f64 t))))
(*.f64 ew (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 ew (sin.f64 t))))
(*.f64 ew (sin.f64 t))
(exp.f64 (log.f64 (*.f64 ew (sin.f64 t))))
(*.f64 ew (sin.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (sin.f64 t))) 1))
(*.f64 ew (sin.f64 t))

eval107.0ms (0.6%)

Compiler

Compiled 10428 to 2589 computations (75.2% saved)

prune95.0ms (0.5%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2867293
Fresh000
Picked101
Done000
Total2877294
Error
0.1b
Counts
294 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
18.4b
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.6b
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.1b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
27.6b
(fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.6b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
10.6b
(fabs.f64 (+.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 ew (sin.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
23.0b
(fabs.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Compiler

Compiled 488 to 298 computations (38.9% saved)

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (cos.f64 t))
0.1b
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
0.1b
(*.f64 ew (sin.f64 t))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
Compiler

Compiled 134 to 28 computations (79.1% saved)

series22.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
4.0ms
t
@inf
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
4.0ms
t
@0
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
2.0ms
ew
@0
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
2.0ms
ew
@inf
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
2.0ms
eh
@inf
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))

rewrite59.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
835×log-prod_binary64
281×pow1/3_binary64
268×expm1-udef_binary64
268×log1p-udef_binary64
255×pow3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01426
129126
2404526
Stop Event
node limit
Counts
2 → 68
Calls
Call 1
Inputs
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 eh (cos.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 ew (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (cos.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (cos.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eh (cos.f64 t))) 1))))))

simplify114.0ms (0.6%)

Algorithm
egg-herbie
Rules
624×unswap-sqr_binary64
307×associate-*r*_binary64
302×times-frac_binary64
272×associate-/l*_binary64
239×*-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04224623
112494346
255724269
Stop Event
node limit
Counts
128 → 158
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2)))))) (pow.f64 t 8)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
eh
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) eh)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) eh)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh)))
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(+.f64 0 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1)
(*.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 1 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)
(pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 3)
(pow.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1) -1)
(neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))
(log.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(log1p.f64 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(exp.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1))
(+.f64 0 (*.f64 eh (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (cos.f64 t)))) 1)
(pow.f64 (*.f64 eh (cos.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
(pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2)
(pow.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (cos.f64 t))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))
(/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) (pow.f64 eh 5)) (pow.f64 (cos.f64 t) 5)) -3/8))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))))
(fma.f64 -1 (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))) (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (*.f64 (cos.f64 t) eh) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 7)) (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 eh 7))))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) (pow.f64 eh 5)) (pow.f64 (cos.f64 t) 5)) -3/8)) (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (*.f64 (cos.f64 t) eh) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 7)) (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 eh 7))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 ew 3) -3/8)))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (/.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8))) (pow.f64 (sin.f64 t) 2))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (*.f64 (sin.f64 t) ew)) (-.f64 (-.f64 (*.f64 (sin.f64 t) ew) (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) -3/8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) -3/8)) (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 4) (pow.f64 (sin.f64 t) 3)) -3/8))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 6) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 ew 3) -3/8)))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (/.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8))) (pow.f64 (sin.f64 t) 2))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (*.f64 (sin.f64 t) ew)) (-.f64 (-.f64 (*.f64 (sin.f64 t) ew) (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) -3/8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) -3/8)) (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 4) (pow.f64 (sin.f64 t) 3)) -3/8))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 6) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))
(/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))
(fma.f64 (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (pow.f64 t 6) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))))
(fma.f64 (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (fma.f64 (/.f64 (*.f64 ew ew) eh) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) 2)))))) (pow.f64 t 6) (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t))))
(+.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2)))))) (pow.f64 t 8)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(fma.f64 (-.f64 (/.f64 (*.f64 -1/5040 (*.f64 ew ew)) eh) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 ew ew)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (+.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 (fma.f64 -2/45 (/.f64 eh ew) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (/.f64 (*.f64 17/315 eh) ew))) (/.f64 ew eh)))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)))))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))))))) (pow.f64 t 8) (fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (pow.f64 t 6) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))))
(fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) -1/5040) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))))) eh) (/.f64 (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) 2)) eh)) (+.f64 (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (fma.f64 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) 2/3 (fma.f64 -2 (/.f64 (fma.f64 (/.f64 eh ew) -2/45 (fma.f64 (/.f64 eh ew) 17/315 (*.f64 (/.f64 eh ew) -1/135))) (/.f64 ew eh)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) eh) (/.f64 (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) 2)) eh)))))) (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) eh) (/.f64 (fma.f64 (/.f64 (*.f64 ew ew) eh) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) 2)))))) eh)))))) (pow.f64 t 8) (fma.f64 (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (fma.f64 (/.f64 (*.f64 ew ew) eh) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 (*.f64 ew ew) eh) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) 2)))))) (pow.f64 t 6) (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8)))))
(-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(fma.f64 -1 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 5))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8))))))
(-.f64 (-.f64 (fma.f64 (sin.f64 t) ew (/.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) ew) (pow.f64 (*.f64 (cos.f64 t) eh) 2)))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3)))) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))) (*.f64 (/.f64 1/8 (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))
(/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) (pow.f64 eh 5)) (pow.f64 (cos.f64 t) 5)) -3/8))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8))))) (pow.f64 eh 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (neg.f64 (pow.f64 ew 6))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)))) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 ew 8)) (pow.f64 (sin.f64 t) 8)) (pow.f64 (cos.f64 t) 7))) (pow.f64 eh 7))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) (pow.f64 eh 5)) (pow.f64 (cos.f64 t) 5)) -3/8) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) -3/8) (pow.f64 (cos.f64 t) 5))) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 ew 8)) (pow.f64 (sin.f64 t) 8)) (pow.f64 (cos.f64 t) 7))) (pow.f64 eh 7))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)))
(neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))))
(-.f64 (/.f64 1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 3) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(-.f64 (/.f64 1/2 (/.f64 (pow.f64 (*.f64 (cos.f64 t) eh) 3) (pow.f64 (*.f64 (sin.f64 t) ew) 4))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)) (pow.f64 ew 6))) -3/8)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) 1/2 (-.f64 (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) 1/2 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) (pow.f64 eh 5)) (pow.f64 (cos.f64 t) 5)) -3/8) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)) (pow.f64 ew 8))) (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)) (pow.f64 ew 6))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8)) (pow.f64 eh 7))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)) (pow.f64 ew 6)))))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) (pow.f64 ew 4)) 1/2 (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (pow.f64 ew 8)) (+.f64 (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (/.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 4) (pow.f64 (*.f64 (cos.f64 t) eh) 3)) 1/2 (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (pow.f64 ew 8)) (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) (pow.f64 eh 5)) (pow.f64 (cos.f64 t) 5)) -3/8) (/.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6) -3/8) (pow.f64 (cos.f64 t) 5))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))))
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
eh
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) eh)
(fma.f64 -1/2 (*.f64 eh (*.f64 t t)) eh)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh))
(fma.f64 -1/2 (*.f64 eh (*.f64 t t)) (fma.f64 1/24 (*.f64 eh (pow.f64 t 4)) eh))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) eh)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh)))
(fma.f64 -1/720 (*.f64 eh (pow.f64 t 6)) (fma.f64 -1/2 (*.f64 eh (*.f64 t t)) (fma.f64 1/24 (*.f64 eh (pow.f64 t 4)) eh)))
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(+.f64 0 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) 1) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2)) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3) 1/3)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 3)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) -1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)) 1/3)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1) -1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) 1) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(expm1.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log1p.f64 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 0 (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))))
(*.f64 (cos.f64 t) eh)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (cos.f64 t)))) 1)
(*.f64 (cos.f64 t) eh)
(pow.f64 (*.f64 eh (cos.f64 t)) 1)
(*.f64 (cos.f64 t) eh)
(pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3) 1/3)
(*.f64 (cos.f64 t) eh)
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
(*.f64 (cos.f64 t) eh)
(pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2)
(*.f64 (cos.f64 t) eh)
(pow.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)) 1/3)
(*.f64 (cos.f64 t) eh)
(pow.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) 1/3)
(*.f64 (cos.f64 t) eh)
(sqrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 2))
(*.f64 (cos.f64 t) eh)
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) eh))
(*.f64 (cos.f64 t) eh)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (cos.f64 t)))))
(*.f64 (cos.f64 t) eh)
(cbrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3))
(*.f64 (cos.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)))
(*.f64 (cos.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))
(*.f64 (cos.f64 t) eh)
(expm1.f64 (log1p.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) eh)
(log1p.f64 (expm1.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) eh)
(exp.f64 (log.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) eh)
(exp.f64 (*.f64 (log.f64 (*.f64 eh (cos.f64 t))) 1))
(*.f64 (cos.f64 t) eh)

localize70.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (sin.f64 t))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
5.2b
(/.f64 eh (*.f64 t ew))
30.2b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 143 to 20 computations (86% saved)

series12.0ms (0.1%)

Counts
2 → 0
Calls

18 calls:

TimeVariablePointExpression
1.0ms
t
@-inf
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
1.0ms
eh
@0
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
1.0ms
eh
@inf
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
1.0ms
ew
@inf
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
1.0ms
eh
@0
(/.f64 eh (*.f64 t ew))

rewrite61.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
919×pow1_binary64
846×add-log-exp_binary64
846×log1p-expm1-u_binary64
846×expm1-log1p-u_binary64
827×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0818
116618
2223118
Stop Event
node limit
Counts
2 → 58
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 eh (*.f64 t ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 (/.f64 1 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (/.f64 1 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 2) (cbrt.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (/.f64 1 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eh (*.f64 t ew))) (sqrt.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eh) (/.f64 1 (*.f64 t (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 t) ew) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh t) (/.f64 1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (/.f64 eh ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) t) (/.f64 (cbrt.f64 eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) t) (/.f64 (sqrt.f64 eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) ew) (/.f64 (sqrt.f64 eh) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 ew) (/.f64 eh t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (/.f64 (cbrt.f64 eh) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 eh (cbrt.f64 (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (cbrt.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 t ew))) (/.f64 eh (sqrt.f64 (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 t ew))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (*.f64 t ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 eh (*.f64 t ew))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (/.f64 eh ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eh (*.f64 t (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 t ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eh (*.f64 t ew))))))))

simplify55.0ms (0.3%)

Algorithm
egg-herbie
Rules
814×log-prod_binary64
702×log-div_binary64
538×fma-def_binary64
437×times-frac_binary64
345×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0135867
1326708
21101561
35903561
Stop Event
node limit
Counts
58 → 70
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 t ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew))) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew)))))
(pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 3) 1/3)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 3)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2)
(pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(-.f64 (+.f64 1 (/.f64 eh (*.f64 t ew))) 1)
(*.f64 eh (/.f64 (/.f64 1 t) ew))
(*.f64 (/.f64 eh (*.f64 t ew)) 1)
(*.f64 1 (/.f64 eh (*.f64 t ew)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (/.f64 1 t) ew)))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 2) (cbrt.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (/.f64 1 t) ew)))
(*.f64 (sqrt.f64 (/.f64 eh (*.f64 t ew))) (sqrt.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (neg.f64 eh) (/.f64 1 (*.f64 t (neg.f64 ew))))
(*.f64 (/.f64 (/.f64 1 t) ew) eh)
(*.f64 (/.f64 eh t) (/.f64 1 ew))
(*.f64 (/.f64 1 t) (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) t) (/.f64 (cbrt.f64 eh) ew))
(*.f64 (/.f64 (sqrt.f64 eh) t) (/.f64 (sqrt.f64 eh) ew))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (/.f64 (sqrt.f64 eh) t))
(*.f64 (/.f64 1 ew) (/.f64 eh t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (/.f64 (cbrt.f64 eh) t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (*.f64 t ew)))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 t ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 eh (cbrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (cbrt.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 t ew))) (/.f64 eh (sqrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 t ew))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 t ew))))
(pow.f64 (/.f64 eh (*.f64 t ew)) 1)
(pow.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 3)
(pow.f64 (sqrt.f64 (/.f64 eh (*.f64 t ew))) 2)
(pow.f64 (/.f64 t (/.f64 eh ew)) -1)
(neg.f64 (/.f64 eh (*.f64 t (neg.f64 ew))))
(sqrt.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 2))
(log.f64 (exp.f64 (/.f64 eh (*.f64 t ew))))
(cbrt.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 t ew) 3)))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 t ew))))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 t ew))))
(exp.f64 (log.f64 (/.f64 eh (*.f64 t ew))))
Outputs
(-.f64 (+.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 1)
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 t ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 t ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 t ew))))
(pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 3) 1/3)
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 3)
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 2)
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 t ew))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 t ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 2))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 3))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(-.f64 (+.f64 1 (/.f64 eh (*.f64 t ew))) 1)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 eh (/.f64 (/.f64 1 t) ew))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) 1)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 1 (/.f64 eh (*.f64 t ew)))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (/.f64 1 t) ew)))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 2))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 2) (cbrt.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (/.f64 1 t) ew)))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (sqrt.f64 (/.f64 eh (*.f64 t ew))) (sqrt.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (neg.f64 eh) (/.f64 1 (*.f64 t (neg.f64 ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (/.f64 1 t) ew) eh)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh t) (/.f64 1 ew))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 1 t) (/.f64 eh ew))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) t) (/.f64 (cbrt.f64 eh) ew))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (sqrt.f64 eh) t) (/.f64 (sqrt.f64 eh) ew))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (/.f64 (sqrt.f64 eh) t))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 1 ew) (/.f64 eh t))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (/.f64 (cbrt.f64 eh) t))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (*.f64 t ew)))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 t ew)))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 eh (cbrt.f64 (*.f64 t ew))))
(/.f64 (/.f64 eh (cbrt.f64 (*.f64 t ew))) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2))
(/.f64 eh (*.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (cbrt.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)))
(/.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2)) (/.f64 eh (cbrt.f64 (*.f64 t ew))))
(/.f64 (/.f64 eh (cbrt.f64 (*.f64 t ew))) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2))
(/.f64 eh (*.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 t ew))) (/.f64 eh (sqrt.f64 (*.f64 t ew))))
(/.f64 (/.f64 eh (sqrt.f64 (*.f64 t ew))) (sqrt.f64 (*.f64 t ew)))
(/.f64 eh (*.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 t ew))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 t ew))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 t ew))) (/.f64 eh (sqrt.f64 (*.f64 t ew))))
(/.f64 (/.f64 eh (sqrt.f64 (*.f64 t ew))) (sqrt.f64 (*.f64 t ew)))
(/.f64 eh (*.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew))))
(pow.f64 (/.f64 eh (*.f64 t ew)) 1)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(pow.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 t ew))) 3)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(pow.f64 (sqrt.f64 (/.f64 eh (*.f64 t ew))) 2)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(pow.f64 (/.f64 t (/.f64 eh ew)) -1)
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(neg.f64 (/.f64 eh (*.f64 t (neg.f64 ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(sqrt.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 2))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(log.f64 (exp.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(cbrt.f64 (pow.f64 (/.f64 eh (*.f64 t ew)) 3))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 t ew) 3)))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(exp.f64 (log.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 1 (-.f64 (/.f64 eh (*.f64 t ew)) 1))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))

localize58.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (sin.f64 t))
0.5b
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
22.7b
(cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
Compiler

Compiled 171 to 45 computations (73.7% saved)

series64.0ms (0.4%)

Counts
2 → 24
Calls

18 calls:

TimeVariablePointExpression
7.0ms
eh
@0
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
7.0ms
eh
@-inf
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
7.0ms
t
@0
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
7.0ms
ew
@0
(cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
6.0ms
ew
@-inf
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)

rewrite66.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
791×log-prod_binary64
387×pow2_binary64
271×pow1/3_binary64
264×expm1-udef_binary64
264×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01542
132242
2408342
Stop Event
node limit
Counts
2 → 95
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (neg.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (sqrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6)) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (sin.f64 t)) 1) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1))))))

simplify93.0ms (0.5%)

Algorithm
egg-herbie
Rules
542×unswap-sqr_binary64
274×associate-*r*_binary64
230×associate-*l*_binary64
185×*-commutative_binary64
173×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03754522
110404142
241424009
Stop Event
node limit
Counts
119 → 154
Calls
Call 1
Inputs
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3))) (pow.f64 (*.f64 (sin.f64 t) ew) 1/3))
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4)))) (pow.f64 (*.f64 (sin.f64 t) ew) 1/3)))
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/216 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))) (pow.f64 eh 6)))) (pow.f64 (*.f64 (sin.f64 t) ew) 1/3))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3)))) (pow.f64 eh 2)) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))) 1/3))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))) (pow.f64 (*.f64 (sin.f64 t) (*.f64 1 ew)) 1/3)) (*.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (pow.f64 1 1/3))))) (pow.f64 eh 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3)))) (pow.f64 eh 2)) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/216 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))))) (+.f64 (*.f64 1/9 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/216 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))) 1/3) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))))) (pow.f64 (*.f64 (sin.f64 t) (*.f64 1 ew)) 1/3)) (*.f64 -1/6 (*.f64 (*.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))) 1/3))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))) (pow.f64 (cos.f64 t) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3)))))) (pow.f64 eh 6)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))) 1/3))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))) (pow.f64 (*.f64 (sin.f64 t) (*.f64 1 ew)) 1/3)) (*.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (pow.f64 1 1/3))))) (pow.f64 eh 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3)))) (pow.f64 eh 2)) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3)))))
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))))
(/.f64 1 (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (neg.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) 2)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))) -1)
(pow.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) -1)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 1))
(+.f64 0 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 1)
(*.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (sqrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)))
(*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6)) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) ew))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))))
(/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))) 1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (cbrt.f64 ew)))
(/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (sqrt.f64 ew)))
(/.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) 1) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1))
Outputs
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (sqrt.f64 1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/3) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3))) (pow.f64 (*.f64 (sin.f64 t) ew) 1/3))
(fma.f64 -1/6 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(fma.f64 -1/6 (*.f64 (*.f64 eh eh) (*.f64 (pow.f64 (cos.f64 t) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4)))) (pow.f64 (*.f64 (sin.f64 t) ew) 1/3)))
(fma.f64 -1/6 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 ew ew)) (pow.f64 (sin.f64 t) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(fma.f64 -1/6 (*.f64 (*.f64 eh eh) (*.f64 (pow.f64 (cos.f64 t) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/216 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))) (pow.f64 eh 6)))) (pow.f64 (*.f64 (sin.f64 t) ew) 1/3))))
(fma.f64 -1/6 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)) (pow.f64 eh 4))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))) (*.f64 (fma.f64 1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (pow.f64 eh 6))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))
(+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 ew ew)) (pow.f64 (sin.f64 t) 2)))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (pow.f64 eh 4)) (*.f64 (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 ew ew))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (/.f64 (*.f64 ew ew) -3/8))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (pow.f64 eh 6)))) (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (pow.f64 eh 4)) (*.f64 (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (pow.f64 eh 6)))) (fma.f64 -1/6 (*.f64 (*.f64 eh eh) (*.f64 (pow.f64 (cos.f64 t) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/6)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) 3) (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) 3) (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) 3) (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/6) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/3))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6) (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6) 3) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3)))) (pow.f64 eh 2)) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3)))
(fma.f64 (*.f64 (*.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew))) -1/2) (*.f64 eh eh) (*.f64 (sin.f64 t) ew))
(fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) -1/2) (*.f64 (sin.f64 t) ew)) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))) 1/3))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))) (pow.f64 (*.f64 (sin.f64 t) (*.f64 1 ew)) 1/3)) (*.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (pow.f64 1 1/3))))) (pow.f64 eh 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3)))) (pow.f64 eh 2)) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3))))
(fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6))) (fma.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)))) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)))) (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 1/18 (*.f64 1 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)))))) (pow.f64 eh 4) (fma.f64 (*.f64 (*.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew))) -1/2) (*.f64 eh eh) (*.f64 (sin.f64 t) ew)))
(fma.f64 (pow.f64 eh 4) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1/18 (*.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) -1/2) (*.f64 (sin.f64 t) ew)) (*.f64 (sin.f64 t) ew)))
(fma.f64 (pow.f64 eh 4) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (fma.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1/18))) (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) -1/2) (*.f64 (sin.f64 t) ew)) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/216 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))))) (+.f64 (*.f64 1/9 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/216 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))) 1/3) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))))) (pow.f64 (*.f64 (sin.f64 t) (*.f64 1 ew)) 1/3)) (*.f64 -1/6 (*.f64 (*.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))) 1/3))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))) (pow.f64 (cos.f64 t) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 1/3)))))) (pow.f64 eh 6)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))) 1/3))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)) 1/3) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))) (pow.f64 (*.f64 (sin.f64 t) (*.f64 1 ew)) 1/3)) (*.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (pow.f64 1 1/3))))) (pow.f64 eh 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (pow.f64 1 1/3)))) (pow.f64 eh 2)) (*.f64 (*.f64 (sin.f64 t) ew) (pow.f64 1 1/3)))))
(fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (*.f64 ew ew))) (fma.f64 1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108)))) (fma.f64 1/9 (*.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6))))) (fma.f64 (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)))) (*.f64 1/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)))) (pow.f64 (cos.f64 t) 2)) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)))) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)))))))))) (pow.f64 eh 6) (fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6))) (fma.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew)))) (fma.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -1/6)))) (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 1/18 (*.f64 1 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)))))) (pow.f64 eh 4) (fma.f64 (*.f64 (*.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew))) -1/2) (*.f64 eh eh) (*.f64 (sin.f64 t) ew))))
(fma.f64 (pow.f64 eh 6) (fma.f64 -1/3 (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 ew ew))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (/.f64 (*.f64 ew ew) -3/8))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 ew ew))) 1/9 (fma.f64 -1/6 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (*.f64 (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 ew ew))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (/.f64 (*.f64 ew ew) -3/8))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (fma.f64 (pow.f64 eh 4) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1/18 (*.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) -1/2) (*.f64 (sin.f64 t) ew)) (*.f64 (sin.f64 t) ew))))
(fma.f64 (pow.f64 eh 6) (fma.f64 -1/3 (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24)) 1/9 (fma.f64 -1/6 (*.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (*.f64 (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 6)) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) 13/108))) (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) 1/9))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (fma.f64 (pow.f64 eh 4) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (fma.f64 (fma.f64 1/36 (*.f64 (pow.f64 (cos.f64 t) 4) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 10) (pow.f64 ew 10))))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -7/24) (*.f64 -2/3 (cbrt.f64 (/.f64 (/.f64 1 ew) (sin.f64 t)))))) (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1/18))) (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) -1/2) (*.f64 (sin.f64 t) ew)) (*.f64 (sin.f64 t) ew))))
(+.f64 0 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) 1)
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))))
(/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (sin.f64 t) ew))))
(/.f64 1 (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (neg.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/3)
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 3)
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))) -1)
(/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (sin.f64 t) ew))))
(pow.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) -1)
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1/3))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 1))
(cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 1)
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1)
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (sqrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6)) (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 1/6))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) ew))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))) 1))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (cbrt.f64 ew)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (sqrt.f64 ew)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) 1) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 2) (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 2))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (exp.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) 3))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) 3)))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))

localize56.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (sin.f64 t))
0.1b
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
19.2b
(sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
Compiler

Compiled 171 to 45 computations (73.7% saved)

series31.0ms (0.2%)

Counts
2 → 40
Calls

18 calls:

TimeVariablePointExpression
4.0ms
t
@0
(sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
3.0ms
t
@0
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
3.0ms
eh
@inf
(sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
2.0ms
ew
@0
(sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
2.0ms
ew
@0
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)

rewrite65.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
779×log-prod_binary64
380×pow2_binary64
269×pow1/3_binary64
260×expm1-udef_binary64
260×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01542
131942
2402642
Stop Event
node limit
Counts
2 → 100
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 ew (sin.f64 t)))) (neg.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (*.f64 ew (sin.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 ew (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) 3) (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (sin.f64 t)) 1) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (*.f64 ew (sin.f64 t)))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1))))))

simplify131.0ms (0.7%)

Algorithm
egg-herbie
Rules
374×associate-*r*_binary64
323×fma-def_binary64
319×*-commutative_binary64
310×associate-*l*_binary64
292×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05498212
116127775
267947770
Stop Event
node limit
Counts
140 → 214
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew)) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (sin.f64 t)))) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (sin.f64 t)))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))))) (pow.f64 ew 7)) (sin.f64 t)) (sqrt.f64 (*.f64 (cos.f64 t) eh)))))))
(*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh)))
(+.f64 (*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 3)) ew) (sqrt.f64 eh))))
(+.f64 (*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) ew) (sqrt.f64 eh))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 3)) ew) (sqrt.f64 eh)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3)))))) eh)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 eh (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew))))) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2)))) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))))))) (pow.f64 t 7)) ew) (sqrt.f64 eh))) (+.f64 (*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) ew) (sqrt.f64 eh))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 3)) ew) (sqrt.f64 eh))))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 eh 4)) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (pow.f64 eh 6)) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 eh 4)) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))) (pow.f64 ew 6))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))) (pow.f64 ew 6)) (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2))))))))))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 6) (-.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) 2) eh) (pow.f64 ew 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2)))))) (pow.f64 t 8)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 6) (-.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) 2) eh) (pow.f64 ew 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2)))) (*.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 6)) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2)))) (*.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(+.f64 0 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1/2))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 1 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 ew (sin.f64 t)))) (neg.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/2)
(pow.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)
(pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 3)
(pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) 2)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) -1)
(pow.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (*.f64 ew (sin.f64 t)))) -1)
(fabs.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1))
(+.f64 0 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1)
(*.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 1 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)
(*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 ew (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) 3) (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) ew))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) (cbrt.f64 ew)))
(/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))
(/.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) (sqrt.f64 ew)))
(/.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) 1) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (*.f64 ew (sin.f64 t)))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))
(log.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(log1p.f64 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(exp.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1))
Outputs
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew)) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 -1/4 (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (sin.f64 t)))) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (/.f64 (sin.f64 t) (pow.f64 ew 5)))) (*.f64 (*.f64 -1/4 (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew) (fma.f64 -1/2 (/.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (sin.f64 t) (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2)) (pow.f64 ew 5)))) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (sin.f64 t)))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))))) (pow.f64 ew 7)) (sin.f64 t)) (sqrt.f64 (*.f64 (cos.f64 t) eh)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (/.f64 (sin.f64 t) (pow.f64 ew 5)))) (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))) (*.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)) (*.f64 eh eh))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))))) (/.f64 (sin.f64 t) (pow.f64 ew 7)))) (sqrt.f64 (*.f64 (cos.f64 t) eh))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 t) ew) (fma.f64 -1/2 (/.f64 (sqrt.f64 (*.f64 (cos.f64 t) eh)) (/.f64 (sin.f64 t) (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2)) (pow.f64 ew 5)))) (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (/.f64 (*.f64 eh eh) -3/8))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (*.f64 (/.f64 1/4 (*.f64 eh eh)) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)))))) (pow.f64 ew 7)) (/.f64 (sin.f64 t) (sqrt.f64 (*.f64 (cos.f64 t) eh)))) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh)))
(*.f64 t (*.f64 ew (sqrt.f64 (/.f64 1 eh))))
(+.f64 (*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 3)) ew) (sqrt.f64 eh))))
(fma.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh)) (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 ew (pow.f64 t 3))) (sqrt.f64 eh))))
(fma.f64 1/2 (/.f64 (*.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (pow.f64 t 3) (sqrt.f64 eh))) ew) (*.f64 t (*.f64 ew (sqrt.f64 (/.f64 1 eh)))))
(+.f64 (*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) ew) (sqrt.f64 eh))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 3)) ew) (sqrt.f64 eh)))))
(fma.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 eh) (/.f64 (pow.f64 t 5) (/.f64 ew (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eh) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew))) 2)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))))))))) (*.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 ew (pow.f64 t 3))) (sqrt.f64 eh)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 eh) (+.f64 (*.f64 (/.f64 (pow.f64 t 5) ew) (-.f64 (/.f64 (*.f64 (*.f64 ew ew) 1/120) eh) (fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))) (pow.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (*.f64 (sqrt.f64 eh) 1/2)) 2)))) (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (pow.f64 t 3)))) (*.f64 t (*.f64 ew (sqrt.f64 (/.f64 1 eh)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3)))))) eh)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 eh (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew))))) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2)))) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))))))) (pow.f64 t 7)) ew) (sqrt.f64 eh))) (+.f64 (*.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) ew) (sqrt.f64 eh))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 3)) ew) (sqrt.f64 eh))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 eh) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) -1/5040) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 ew ew)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)) (fma.f64 1/2 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 ew ew) (*.f64 eh (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eh) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew))) 2)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))))))))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 eh (/.f64 ew (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 1/105)))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (*.f64 (*.f64 ew ew) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (*.f64 eh eh)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))))))) (/.f64 ew (pow.f64 t 7)))) (fma.f64 (*.f64 t ew) (sqrt.f64 (/.f64 1 eh)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 eh) (/.f64 (pow.f64 t 5) (/.f64 ew (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eh) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew))) 2)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))))))))) (*.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 ew (pow.f64 t 3))) (sqrt.f64 eh))))))
(fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 ew (/.f64 eh ew)) -1/5040) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))))) eh) (/.f64 (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)) eh)) (*.f64 1/2 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (fma.f64 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) 2/3 (fma.f64 -2 (*.f64 (/.f64 eh ew) (fma.f64 (/.f64 eh ew) 1/105 (*.f64 (/.f64 eh ew) -1/135))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) eh) (/.f64 (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)) eh)))))) (/.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))))) (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 ew ew)) (*.f64 eh (-.f64 (/.f64 (*.f64 (*.f64 ew ew) 1/120) eh) (fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))) (pow.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (*.f64 (sqrt.f64 eh) 1/2)) 2))))))))) (pow.f64 t 7)) (/.f64 ew (sqrt.f64 eh))) (fma.f64 1/2 (*.f64 (sqrt.f64 eh) (+.f64 (*.f64 (/.f64 (pow.f64 t 5) ew) (-.f64 (/.f64 (*.f64 (*.f64 ew ew) 1/120) eh) (fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))) (pow.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (*.f64 (sqrt.f64 eh) 1/2)) 2)))) (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (pow.f64 t 3)))) (*.f64 t (*.f64 ew (sqrt.f64 (/.f64 1 eh))))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1)) 1/4))
(*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))
(+.f64 (*.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(fma.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 eh 4)) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (*.f64 (pow.f64 eh 4) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (*.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (sqrt.f64 (*.f64 (sin.f64 t) ew))) (*.f64 -1/2 (*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (*.f64 (pow.f64 eh 4) (sqrt.f64 (/.f64 (/.f64 1 (sin.f64 t)) ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (pow.f64 eh 6)) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 eh 4)) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))) (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (*.f64 ew ew))) (fma.f64 1/4 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 ew 5) (pow.f64 (sin.f64 t) 5)))))) (pow.f64 eh 6))) (+.f64 (fma.f64 -1/2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (*.f64 (pow.f64 eh 4) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) ew))))) (*.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (sin.f64 t)) ew)) (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (pow.f64 (sin.f64 t) 2))) (fma.f64 1/4 (/.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (/.f64 (*.f64 ew ew) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))))) (pow.f64 eh 6))) (+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (sqrt.f64 (*.f64 (sin.f64 t) ew))) (*.f64 -1/2 (*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (*.f64 (pow.f64 eh 4) (sqrt.f64 (/.f64 (/.f64 1 (sin.f64 t)) ew)))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)) (pow.f64 ew 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3))) (pow.f64 ew 4)) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))) (pow.f64 ew 6))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)) (pow.f64 ew 4))) (*.f64 (fma.f64 1/16 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (neg.f64 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))) (pow.f64 ew 6))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 ew (/.f64 eh ew)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3))) (pow.f64 ew 4)) (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) 1/16) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2))) (pow.f64 ew 6))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))) (pow.f64 ew 6)) (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 3))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3)) (pow.f64 ew 4))) (fma.f64 (fma.f64 1/16 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (neg.f64 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))) (pow.f64 ew 6) (*.f64 (pow.f64 ew 8) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)) (*.f64 eh eh))) (neg.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8) (*.f64 eh eh))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 eh eh))))))))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 ew (/.f64 eh ew)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 eh 3) (pow.f64 (cos.f64 t) 3))) (pow.f64 ew 4)) (fma.f64 (pow.f64 ew 8) (-.f64 (*.f64 (/.f64 1/4 (*.f64 eh eh)) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (/.f64 (*.f64 eh eh) -3/8))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (*.f64 (/.f64 1/4 (*.f64 eh eh)) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2))))))) (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) 1/16) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) 2))) (pow.f64 ew 6)))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))
(fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 6) (-.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) 2) eh) (pow.f64 ew 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (pow.f64 t 6) (-.f64 (fma.f64 1/120 (/.f64 (*.f64 ew ew) eh) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) 2) (/.f64 (*.f64 ew ew) eh)))) (fma.f64 1/2 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eh) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew))) 2) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ew 4) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (pow.f64 eh 3))))) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))))
(fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (pow.f64 t 6) (-.f64 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) 2) (*.f64 ew ew)) eh) (/.f64 (*.f64 (*.f64 ew ew) 1/120) eh)) (fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))) (pow.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (*.f64 (sqrt.f64 eh) 1/2)) 2))) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(+.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2)))))) (pow.f64 t 8)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 6) (-.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) 2) eh) (pow.f64 ew 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) ew) (sqrt.f64 eh))) 2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) -1/5040) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 ew ew)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (+.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 (fma.f64 -2/45 (/.f64 eh ew) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 17/315))) (/.f64 ew eh)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (*.f64 (*.f64 ew ew) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (*.f64 eh eh)))))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))))))) (pow.f64 t 8) (fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (pow.f64 t 6) (-.f64 (fma.f64 1/120 (/.f64 (*.f64 ew ew) eh) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) 2) (/.f64 (*.f64 ew ew) eh)))) (fma.f64 1/2 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eh) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew))) 2) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ew 4) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (pow.f64 eh 3))))) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))))
(fma.f64 (-.f64 (*.f64 (/.f64 ew (/.f64 eh ew)) -1/5040) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))))) eh) (/.f64 (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)) eh)) (+.f64 (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (fma.f64 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) 2/3 (fma.f64 -2 (*.f64 (/.f64 eh ew) (fma.f64 (/.f64 eh ew) 1/105 (*.f64 (/.f64 eh ew) -1/135))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) eh) (/.f64 (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)) eh)))))) (/.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))))) (pow.f64 t 8) (fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (pow.f64 t 6) (-.f64 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) 2) (*.f64 ew ew)) eh) (/.f64 (*.f64 (*.f64 ew ew) 1/120) eh)) (fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 eh (/.f64 ew (/.f64 (*.f64 eh 1/45) ew))) (*.f64 (/.f64 1/9 ew) (/.f64 (*.f64 eh eh) ew))) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 eh ew)) 2)))) (pow.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) ew) (*.f64 (sqrt.f64 eh) 1/2)) 2))) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh eh) ew) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2)))) (*.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (*.f64 (pow.f64 eh 4) (fma.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1/16)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (pow.f64 eh 4) (-.f64 (/.f64 1/16 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) (pow.f64 (cos.f64 t) 4))) (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 6)) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (cos.f64 t) 2))) 2)))) (*.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (fma.f64 (fma.f64 -1 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (*.f64 ew ew))) (fma.f64 1/4 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 ew 5) (pow.f64 (sin.f64 t) 5)))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2))))) (pow.f64 eh 6) (*.f64 (pow.f64 eh 4) (fma.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8) (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1/16))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (fma.f64 (pow.f64 eh 6) (-.f64 (*.f64 1/4 (/.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (/.f64 (*.f64 ew ew) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (pow.f64 (sin.f64 t) 2))) (fma.f64 1/4 (/.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)) (/.f64 (*.f64 ew ew) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))))) (*.f64 (pow.f64 eh 4) (-.f64 (/.f64 1/16 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) (pow.f64 (cos.f64 t) 4))) (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) -3/8 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 2) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) 2)))))))
(+.f64 0 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) 1)
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 1 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1/2))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (sin.f64 t) ew))))
(/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 (sin.f64 t) ew))))
(/.f64 1 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 ew (sin.f64 t)))) (neg.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (neg.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/2)
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 3)
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) 2)
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) -1)
(/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (sin.f64 t) ew))))
(/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 (sin.f64 t) ew))))
(pow.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (*.f64 ew (sin.f64 t)))) -1)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(fabs.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1/2))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1))
(sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 0 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) 1)
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 ew (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 ew (*.f64 (sin.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (*.f64 ew (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (*.f64 ew (sin.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 1 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1)
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2)))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 4))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (*.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4) 3) (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1/4))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) 1) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2)))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 4))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) ew))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))
(/.f64 (pow.f64 (cbrt.f64 ew) 3) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(/.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sqrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) (sqrt.f64 ew)))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 -1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))) (neg.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) 1) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (sin.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 2))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) 2)))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (sqrt.f64 (*.f64 ew (sin.f64 t)))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(neg.f64 (/.f64 (*.f64 ew (sin.f64 t)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(fabs.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(cbrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3)))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(expm1.f64 (log1p.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(log1p.f64 (expm1.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(exp.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))

localize78.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.7b
(*.f64 (pow.f64 t 3) ew)
5.4b
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
17.6b
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
36.8b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 239 to 97 computations (59.4% saved)

series10.0ms (0.1%)

Counts
3 → 33
Calls

18 calls:

TimeVariablePointExpression
2.0ms
ew
@0
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
1.0ms
ew
@inf
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
1.0ms
ew
@-inf
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
1.0ms
t
@inf
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
1.0ms
t
@-inf
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))

rewrite109.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
854×log-prod_binary64
807×fma-def_binary64
403×fma-neg_binary64
304×expm1-udef_binary64
304×log1p-udef_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01645
136343
2469039
Stop Event
node limit
Counts
3 → 197
Calls
Call 1
Inputs
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(*.f64 (pow.f64 t 3) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (/.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2) (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (/.f64 1 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (+.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))) (neg.f64 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))) (neg.f64 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 3) (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (neg.f64 (pow.f64 (*.f64 t ew) 2))) (-.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))) (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))) (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)) (pow.f64 (exp.f64 ew) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (+.f64 1 (expm1.f64 (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)) (+.f64 1 (expm1.f64 (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/120 (*.f64 (pow.f64 t 5) ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 t 5) (*.f64 ew 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew t (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew (*.f64 1/120 (pow.f64 t 5)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew (*.f64 -1/6 (pow.f64 t 3)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 t 5) ew) 1/120 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 t 3) (*.f64 ew -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (pow.f64 t 3)) -1/6 (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) 1 (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t ew) 1 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 (cbrt.f64 t) ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t ew)) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (cbrt.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (cbrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 5) ew)) 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (sqrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (/.f64 1 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/120 (pow.f64 t 5)) ew (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 (pow.f64 t 3)) ew (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 1 (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (sqrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (sqrt.f64 t)) (sqrt.f64 t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/120 ew) (pow.f64 t 5) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/120 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (cbrt.f64 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/120 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) 1) ew (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 ew) (pow.f64 t 3) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2)) (*.f64 t (cbrt.f64 ew)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) 1) ew (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sqrt.f64 ew)) (sqrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))) (/.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (/.f64 1 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)) (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)) (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (+.f64 (pow.f64 (*.f64 t ew) 2) (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (*.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3))) (neg.f64 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2))) (neg.f64 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))) (pow.f64 (exp.f64 ew) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6) (+.f64 1 (expm1.f64 (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))) (+.f64 1 (expm1.f64 (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t ew (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew t (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew (*.f64 -1/6 (pow.f64 t 3)) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 t 3) (*.f64 ew -1/6) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (pow.f64 t 3)) -1/6 (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) 1 (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t ew) 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) -1/6) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 (cbrt.f64 t) ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t ew)) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) -1/6) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 (pow.f64 t 3)) ew (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (sqrt.f64 t)) (sqrt.f64 t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 ew) (pow.f64 t 3) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2)) (*.f64 t (cbrt.f64 ew)) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) 1) ew (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 t ew))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 t ew))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))) (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 ew (pow.f64 t 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (pow.f64 t 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (cbrt.f64 ew)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (pow.f64 t 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 ew 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 ew (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 ew (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 3 (log.f64 t) (log.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 3 (log.f64 t) (log.f64 ew)) 1))))))

simplify94.0ms (0.5%)

Algorithm
egg-herbie
Rules
599×unswap-sqr_binary64
555×cancel-sign-sub-inv_binary64
339×fma-neg_binary64
300×associate-*l*_binary64
272×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04374937
111294779
237704723
Stop Event
node limit
Counts
230 → 272
Calls
Call 1
Inputs
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(*.f64 1/120 (*.f64 (pow.f64 t 5) ew))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)))
(*.f64 1/120 (*.f64 (pow.f64 t 5) ew))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(*.f64 t ew)
(*.f64 -1/6 (*.f64 (pow.f64 t 3) ew))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) ew))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))) 1)
(-.f64 (/.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (/.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(*.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 1)
(*.f64 1 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))
(*.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2) (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))))))
(*.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (/.f64 1 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (+.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (neg.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))) (neg.f64 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))) (neg.f64 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 3) (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew)))))
(/.f64 (-.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(/.f64 (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (neg.f64 (pow.f64 (*.f64 t ew) 2))) (-.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew)))
(pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 1)
(pow.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 3)
(pow.f64 (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 2))
(log.f64 (exp.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))) (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))) (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120)))
(log.f64 (*.f64 (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))
(log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)) (pow.f64 (exp.f64 ew) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(cbrt.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(log1p.f64 (expm1.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(exp.f64 (log.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 1))
(fma.f64 1/120 (*.f64 (pow.f64 t 5) ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (pow.f64 t 5) (*.f64 ew 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew t (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 ew (*.f64 1/120 (pow.f64 t 5)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew (*.f64 -1/6 (pow.f64 t 3)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))
(fma.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (*.f64 (pow.f64 t 5) ew) 1/120 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (pow.f64 t 3) (*.f64 ew -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 ew (pow.f64 t 3)) -1/6 (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) 1 (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 t ew) 1 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 1 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 1 (*.f64 t ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 1 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 (cbrt.f64 t) ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 t ew)) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (cbrt.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (cbrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 5) ew)) 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (sqrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (sqrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (/.f64 1 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (*.f64 1/120 (pow.f64 t 5)) ew (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 -1/6 (pow.f64 t 3)) ew (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 1 (*.f64 t ew))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 t ew))
(fma.f64 (sqrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (sqrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 t ew))
(fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 ew (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 ew (sqrt.f64 t)) (sqrt.f64 t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 1/120 ew) (pow.f64 t 5) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (cbrt.f64 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) 1) ew (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 -1/6 ew) (pow.f64 t 3) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 -1/6 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2)) (*.f64 t (cbrt.f64 ew)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) 1) ew (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sqrt.f64 ew)) (sqrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))) (/.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1)
(*.f64 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (/.f64 1 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)) (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3))))
(/.f64 1 (/.f64 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)) (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (+.f64 (pow.f64 (*.f64 t ew) 2) (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (*.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3))) (neg.f64 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2))) (neg.f64 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))
(pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1)
(pow.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 3)
(pow.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 2)
(pow.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))
(log.f64 (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))) (pow.f64 (exp.f64 ew) t)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)))
(log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))
(cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))
(expm1.f64 (log1p.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(log1p.f64 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(exp.f64 (log.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 1))
(fma.f64 t ew (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 ew t (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 ew (*.f64 -1/6 (pow.f64 t 3)) (*.f64 t ew))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew))
(fma.f64 (pow.f64 t 3) (*.f64 ew -1/6) (*.f64 t ew))
(fma.f64 (*.f64 ew (pow.f64 t 3)) -1/6 (*.f64 t ew))
(fma.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) 1 (*.f64 t ew))
(fma.f64 (*.f64 t ew) 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))
(fma.f64 1 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) -1/6) (*.f64 t ew))
(fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 (cbrt.f64 t) ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 t ew)) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 t ew))
(fma.f64 (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (*.f64 t ew))
(fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) -1/6) (*.f64 t ew))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew))
(fma.f64 (*.f64 -1/6 (pow.f64 t 3)) ew (*.f64 t ew))
(fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 ew (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 ew (sqrt.f64 t)) (sqrt.f64 t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 -1/6 ew) (pow.f64 t 3) (*.f64 t ew))
(fma.f64 (*.f64 -1/6 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2)) (*.f64 t (cbrt.f64 ew)) (*.f64 t ew))
(fma.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 t ew))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) 1) ew (*.f64 t ew))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 t ew))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 t ew))
(+.f64 0 (*.f64 ew (pow.f64 t 3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))) (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (pow.f64 t 3)))) 1)
(pow.f64 (*.f64 ew (pow.f64 t 3)) 1)
(pow.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) 1/3)
(pow.f64 (*.f64 t (cbrt.f64 ew)) 3)
(pow.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) 2)
(sqrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)))
(log.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (pow.f64 t 3)))))
(cbrt.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (pow.f64 t 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (pow.f64 t 3))))
(log1p.f64 (expm1.f64 (*.f64 ew (pow.f64 t 3))))
(exp.f64 (fma.f64 3 (log.f64 t) (log.f64 ew)))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 t) (log.f64 ew)) 1))
Outputs
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 1/120 (*.f64 (pow.f64 t 5) ew))
(*.f64 1/120 (*.f64 ew (pow.f64 t 5)))
(*.f64 ew (*.f64 1/120 (pow.f64 t 5)))
(*.f64 (pow.f64 t 5) (*.f64 ew 1/120))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 1/120 (*.f64 (pow.f64 t 5) ew))
(*.f64 1/120 (*.f64 ew (pow.f64 t 5)))
(*.f64 ew (*.f64 1/120 (pow.f64 t 5)))
(*.f64 (pow.f64 t 5) (*.f64 ew 1/120))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (+.f64 (*.f64 1/120 (pow.f64 t 5)) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) ew)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (fma.f64 1/6 (pow.f64 t 3) (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 ew (neg.f64 (-.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)) t)))
(*.f64 ew (+.f64 t (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (fma.f64 1/6 (pow.f64 t 3) (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 ew (neg.f64 (-.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)) t)))
(*.f64 ew (+.f64 t (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (fma.f64 1/6 (pow.f64 t 3) (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 ew (neg.f64 (-.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)) t)))
(*.f64 ew (+.f64 t (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (fma.f64 1/6 (pow.f64 t 3) (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 ew (neg.f64 (-.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)) t)))
(*.f64 ew (+.f64 t (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (*.f64 (pow.f64 t 5) -1/120)))))
(*.f64 t ew)
(*.f64 -1/6 (*.f64 (pow.f64 t 3) ew))
(*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) ew))
(*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) ew)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 ew (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (neg.f64 t))))
(*.f64 ew (neg.f64 (-.f64 (*.f64 (pow.f64 t 3) 1/6) t)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 ew (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (neg.f64 t))))
(*.f64 ew (neg.f64 (-.f64 (*.f64 (pow.f64 t 3) 1/6) t)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 ew (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (neg.f64 t))))
(*.f64 ew (neg.f64 (-.f64 (*.f64 (pow.f64 t 3) 1/6) t)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) ew))
(neg.f64 (*.f64 ew (fma.f64 -1 t (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 ew (neg.f64 (fma.f64 (pow.f64 t 3) 1/6 (neg.f64 t))))
(*.f64 ew (neg.f64 (-.f64 (*.f64 (pow.f64 t 3) 1/6) t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))) 1)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(-.f64 (/.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (/.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew)) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (-.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (fma.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)) -1/14400 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))))
(*.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 1)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 1 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2) (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))))))
(*.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (+.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 -1/120 (*.f64 ew (pow.f64 t 5)))) (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (-.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(*.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (/.f64 1 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew)) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (-.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (fma.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)) -1/14400 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))))
(*.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (+.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 -1/120 (*.f64 ew (pow.f64 t 5)))) (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (-.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 1 (/.f64 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew)) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (-.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (fma.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)) -1/14400 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))))
(*.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (+.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 -1/120 (*.f64 ew (pow.f64 t 5)))) (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (-.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (+.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (+.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (+.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (*.f64 -1/120 (*.f64 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (+.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (fma.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10))) (*.f64 -1/120 (*.f64 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (+.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (fma.f64 ew (*.f64 (*.f64 ew (pow.f64 t 10)) 1/14400) (*.f64 -1/120 (*.f64 ew (*.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 ew (pow.f64 t 5))))))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew)) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (-.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (fma.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)) -1/14400 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))))
(/.f64 (neg.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 (pow.f64 t 5) ew) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))) (neg.f64 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))))))
(*.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (/.f64 1 (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (+.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 -1/120 (*.f64 ew (pow.f64 t 5)))) (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (-.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 (fma.f64 1/1728000 (pow.f64 (*.f64 ew (pow.f64 t 5)) 3) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3)) (fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))) (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))) (neg.f64 (-.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew)) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (-.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (fma.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)) -1/14400 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))))
(/.f64 (+.f64 (pow.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 3) (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew)))))
(/.f64 (+.f64 (pow.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 3) (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 ew (*.f64 (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))))))
(/.f64 (+.f64 (pow.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 3) (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2) (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (-.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(/.f64 (-.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (-.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (-.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew)) (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (-.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/6 (pow.f64 t 3) t))))
(/.f64 (fma.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)) -1/14400 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 (pow.f64 t 5) -1/120))))
(/.f64 (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (neg.f64 (pow.f64 (*.f64 t ew) 2))) (-.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew)))
(/.f64 (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (neg.f64 (pow.f64 (*.f64 t ew) 2))) (fma.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (neg.f64 (*.f64 t ew))))
(/.f64 (fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (neg.f64 (pow.f64 (*.f64 t ew) 2))) (*.f64 ew (-.f64 (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) t)))
(/.f64 (*.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 ew (-.f64 (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) t))) (*.f64 ew (-.f64 (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) t)))
(pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 1)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(pow.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 3) 1/3)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(pow.f64 (cbrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 3)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(pow.f64 (sqrt.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 2)
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(sqrt.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 2))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (exp.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))) (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))) (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) (+.f64 1 (expm1.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)) (pow.f64 (exp.f64 ew) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (exp.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 5)) 1/120) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(cbrt.f64 (pow.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) 3))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(expm1.f64 (log1p.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(log1p.f64 (expm1.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(exp.f64 (log.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) 1))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1/120 (*.f64 (pow.f64 t 5) ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 t ew (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (pow.f64 t 5) (*.f64 ew 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew t (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew (*.f64 1/120 (pow.f64 t 5)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew (*.f64 -1/6 (pow.f64 t 3)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (pow.f64 t 5) ew) 1/120 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (pow.f64 t 3) (*.f64 ew -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 ew (pow.f64 t 3)) -1/6 (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) 1 (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 t ew) 1 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1 (*.f64 t ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 1 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 1/120 (*.f64 ew (pow.f64 t 5))))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (*.f64 1/120 (pow.f64 t 5))))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 (pow.f64 t 5) (*.f64 ew 1/120)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 1/120 (*.f64 ew (pow.f64 t 5))))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 ew (*.f64 1/120 (pow.f64 t 5))))
(fma.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (*.f64 (pow.f64 t 5) (*.f64 ew 1/120)))
(fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 (cbrt.f64 t) ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 ew (cbrt.f64 t)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 t ew)) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (cbrt.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))) (cbrt.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10))))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 ew (*.f64 1/120 (pow.f64 t 5)))) (cbrt.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 t 5) (*.f64 ew 1/120))) (cbrt.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 1/14400 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (cbrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))) (cbrt.f64 (*.f64 1/14400 (*.f64 ew (*.f64 ew (pow.f64 t 10))))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 ew (*.f64 1/120 (pow.f64 t 5)))) (cbrt.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 t 5) (*.f64 ew 1/120))) (cbrt.f64 (*.f64 (*.f64 1/14400 (pow.f64 t 10)) (*.f64 ew ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 2) (fma.f64 t ew (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))))
(+.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) t)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 3))
(+.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) t)) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/6) t) 3) ew))
(fma.f64 (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 2) (fma.f64 t ew (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))))
(+.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) t)) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 3))
(+.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) t)) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/6) t) 3) ew))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 t 5) ew)) 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (*.f64 1/120 (cbrt.f64 (*.f64 ew (pow.f64 t 5)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 1/120 (cbrt.f64 (*.f64 ew (pow.f64 t 5)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) -1/6) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (sqrt.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) 1/120) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)))) (*.f64 1/120 (*.f64 ew (pow.f64 t 5))))
(+.f64 (*.f64 ew (*.f64 1/120 (pow.f64 t 5))) (/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 ew 1/120)) (/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) 1/36))))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (/.f64 1 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))) (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)))
(fma.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (/.f64 (/.f64 1 ew) (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)) (*.f64 1/120 (*.f64 ew (pow.f64 t 5))))
(+.f64 (*.f64 ew (*.f64 1/120 (pow.f64 t 5))) (/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 ew 1/120)) (/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(fma.f64 (*.f64 1/120 (pow.f64 t 5)) ew (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 -1/6 (pow.f64 t 3)) ew (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))) 1 (*.f64 t ew))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))) (cbrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 t ew))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (sqrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (sqrt.f64 (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 t ew))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 ew (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 ew (cbrt.f64 t)) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(fma.f64 (*.f64 ew (sqrt.f64 t)) (sqrt.f64 t) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 ew) (pow.f64 t 5) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10)))) (cbrt.f64 (*.f64 (pow.f64 t 5) ew)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 ew (*.f64 ew (pow.f64 t 10)))) (*.f64 1/120 (cbrt.f64 (*.f64 ew (pow.f64 t 5)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 10))) (*.f64 1/120 (cbrt.f64 (*.f64 ew (pow.f64 t 5)))) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 5/2)) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) 1) ew (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 1/120 (pow.f64 t 5)) (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 -1/6 ew) (pow.f64 t 3) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 -1/6 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2)) (*.f64 t (cbrt.f64 ew)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) 1) ew (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))))
(fma.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 ew (fma.f64 1/120 (pow.f64 t 5) t)))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sqrt.f64 ew)) (sqrt.f64 ew) (fma.f64 t ew (*.f64 1/120 (*.f64 (pow.f64 t 5) ew))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))) 1)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))) (/.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 1 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)) (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2)))
(*.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))))
(*.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) 1/36)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (/.f64 1 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)) (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) 1/36)))
(/.f64 1 (/.f64 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)) (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)))
(*.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) 1/36)))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (+.f64 (pow.f64 (*.f64 t ew) 2) (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (*.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (+.f64 (pow.f64 (*.f64 t ew) 2) (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (*.f64 ew (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (*.f64 t ew))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (+.f64 (pow.f64 (*.f64 t ew) 2) (fma.f64 (*.f64 ew ew) (*.f64 1/36 (pow.f64 t 6)) (*.f64 (*.f64 t ew) (*.f64 1/6 (*.f64 ew (pow.f64 t 3)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) 1/36) (-.f64 (*.f64 ew (*.f64 (*.f64 ew -1/6) (pow.f64 t 4))) (pow.f64 (*.f64 t ew) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3))) (neg.f64 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36))))
(*.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (/.f64 1 (fma.f64 (*.f64 t ew) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36))))
(/.f64 (fma.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) -1/216 (pow.f64 (*.f64 t ew) 3)) (fma.f64 (*.f64 t ew) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) 1/36)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36) (pow.f64 (*.f64 t ew) 2))) (neg.f64 (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t ew) 2) (*.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)) 1/36)) (-.f64 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 6) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (-.f64 (*.f64 ew (*.f64 (*.f64 ew (pow.f64 t 6)) 1/36)) (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 6) -1/36 (pow.f64 (*.f64 t ew) 2)) (*.f64 ew (-.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 1)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(pow.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 3)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(pow.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 2)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(pow.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3) 1/3)
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(sqrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 2))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (exp.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))) (pow.f64 (exp.f64 ew) t)))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))) (+.f64 1 (expm1.f64 (*.f64 t ew)))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (pow.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)) -1/6)))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (*.f64 (pow.f64 (exp.f64 ew) t) (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t ew))) (+.f64 1 (expm1.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(cbrt.f64 (pow.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t)) 3))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(expm1.f64 (log1p.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(log1p.f64 (expm1.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(exp.f64 (log.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))) 1))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 t ew (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 ew t (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 ew (*.f64 -1/6 (pow.f64 t 3)) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (pow.f64 t 3) (*.f64 ew -1/6) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 ew (pow.f64 t 3)) -1/6 (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) 1 (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 t ew) 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 1 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 1 (*.f64 t ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) -1/6) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 (cbrt.f64 t) ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 ew (cbrt.f64 t)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 t ew)) (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t ew)) 2) (cbrt.f64 (*.f64 t ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 t ew))
(fma.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 2) (*.f64 t ew))
(+.f64 (*.f64 t ew) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 3))
(+.f64 (*.f64 t ew) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/6) t) 3) ew))
(fma.f64 (pow.f64 (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) 2) (*.f64 (*.f64 t (cbrt.f64 ew)) (cbrt.f64 -1/6)) (*.f64 t ew))
(fma.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 2) (*.f64 t ew))
(+.f64 (*.f64 t ew) (pow.f64 (*.f64 t (*.f64 (cbrt.f64 ew) (cbrt.f64 -1/6))) 3))
(+.f64 (*.f64 t ew) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/6) t) 3) ew))
(fma.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) -1/6) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (sqrt.f64 (*.f64 t ew)) (sqrt.f64 (*.f64 t ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (sqrt.f64 (*.f64 ew (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 -1/6 (pow.f64 t 3)) ew (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 t (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 t (cbrt.f64 ew)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 ew (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 ew (cbrt.f64 t)) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(fma.f64 (*.f64 ew (sqrt.f64 t)) (sqrt.f64 t) (*.f64 ew (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 -1/6 ew) (pow.f64 t 3) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 -1/6 (pow.f64 (*.f64 t (cbrt.f64 ew)) 2)) (*.f64 t (cbrt.f64 ew)) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 -1/6 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2))) (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) 1) ew (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (cbrt.f64 (*.f64 ew ew))) (cbrt.f64 ew) (*.f64 t ew))
(fma.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 t ew))
(fma.f64 (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 t ew))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(+.f64 0 (*.f64 ew (pow.f64 t 3)))
(*.f64 ew (pow.f64 t 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))) (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))))
(*.f64 ew (pow.f64 t 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (pow.f64 t 3)))) 1)
(*.f64 ew (pow.f64 t 3))
(pow.f64 (*.f64 ew (pow.f64 t 3)) 1)
(*.f64 ew (pow.f64 t 3))
(pow.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3) 1/3)
(*.f64 ew (pow.f64 t 3))
(pow.f64 (*.f64 t (cbrt.f64 ew)) 3)
(*.f64 ew (pow.f64 t 3))
(pow.f64 (*.f64 (sqrt.f64 ew) (pow.f64 t 3/2)) 2)
(*.f64 ew (pow.f64 t 3))
(sqrt.f64 (*.f64 (*.f64 ew ew) (pow.f64 t 6)))
(sqrt.f64 (*.f64 ew (*.f64 ew (pow.f64 t 6))))
(fabs.f64 (*.f64 ew (pow.f64 t 3)))
(log.f64 (pow.f64 (exp.f64 ew) (pow.f64 t 3)))
(*.f64 ew (pow.f64 t 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (pow.f64 t 3)))))
(*.f64 ew (pow.f64 t 3))
(cbrt.f64 (pow.f64 (*.f64 ew (pow.f64 t 3)) 3))
(*.f64 ew (pow.f64 t 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (pow.f64 t 3) 3)))
(*.f64 ew (pow.f64 t 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 ew 3)))
(*.f64 ew (pow.f64 t 3))
(expm1.f64 (log1p.f64 (*.f64 ew (pow.f64 t 3))))
(*.f64 ew (pow.f64 t 3))
(log1p.f64 (expm1.f64 (*.f64 ew (pow.f64 t 3))))
(*.f64 ew (pow.f64 t 3))
(exp.f64 (fma.f64 3 (log.f64 t) (log.f64 ew)))
(*.f64 ew (pow.f64 t 3))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 t) (log.f64 ew)) 1))
(*.f64 ew (pow.f64 t 3))

eval1.0s (5.8%)

Compiler

Compiled 79942 to 31196 computations (61% saved)

prune826.0ms (4.5%)

Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New1620201640
Fresh202
Picked101
Done404
Total1627201647
Error
0.0b
Counts
1647 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(fabs.f64 (+.f64 (pow.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (sin.f64 t) ew)))) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
26.5b
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.4b
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
23.2b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.6b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.6b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (cbrt.f64 ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
35.8b
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
30.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.8b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
9.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.8b
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.2b
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
36.3b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
27.6b
(fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
17.7b
(fabs.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
18.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.6b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.9b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Compiler

Compiled 1334 to 836 computations (37.3% saved)

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (cos.f64 t))
0.2b
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
1.8b
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
Compiler

Compiled 141 to 33 computations (76.6% saved)

series40.0ms (0.2%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
29.0ms
t
@0
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
2.0ms
t
@0
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
1.0ms
eh
@0
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
1.0ms
eh
@inf
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
1.0ms
t
@inf
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))

rewrite62.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
740×log-prod_binary64
352×pow2_binary64
252×log-div_binary64
248×pow1/3_binary64
238×expm1-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01237
125837
2371237
Stop Event
node limit
Counts
2 → 88
Calls
Call 1
Inputs
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (cbrt.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2) (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ew) (/.f64 1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) 1) (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 ew) 1) (/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 (sqrt.f64 ew) (/.f64 1 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 ew (/.f64 1 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 (cbrt.f64 ew) (/.f64 1 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (/.f64 ew (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (neg.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 ew (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 1 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) 1) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (cbrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (sqrt.f64 (sin.f64 t))) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3) (pow.f64 (sin.f64 t) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3) (pow.f64 (sin.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1))))))

simplify152.0ms (0.8%)

Algorithm
egg-herbie
Rules
374×times-frac_binary64
350×associate-*r*_binary64
340×associate-/l*_binary64
314×associate-/r*_binary64
308×*-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05217286
115786970
268386959
Stop Event
node limit
Counts
160 → 223
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2)))))) (pow.f64 t 8)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(/.f64 1 (sin.f64 t))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))
(+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (+.f64 (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 5)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))
(+.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 5)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))
(+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (+.f64 (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 5)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(/.f64 1 (sin.f64 t))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))))
(/.f64 1 (sin.f64 t))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))))
(/.f64 eh (*.f64 (pow.f64 t 2) ew))
(-.f64 (+.f64 (/.f64 eh (*.f64 (pow.f64 t 2) ew)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh))) (*.f64 -1/6 (/.f64 eh ew)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 1/120 (/.f64 eh ew)) (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew)))))) (pow.f64 t 2)) (+.f64 (/.f64 eh (*.f64 (pow.f64 t 2) ew)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)))) (*.f64 -1/6 (/.f64 eh ew)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 1/120 (/.f64 eh ew)) (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew)))))) (pow.f64 t 2)) (+.f64 (/.f64 eh (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) eh)) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 1/120 (/.f64 eh ew)) (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew))))))) (+.f64 (*.f64 -1/5040 (/.f64 eh ew)) (*.f64 1/120 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew))))))))))) (*.f64 -1/6 (/.f64 eh ew)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(+.f64 0 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 1 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)
(*.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (cbrt.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2) (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 (neg.f64 ew) (/.f64 1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) ew)
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) 1) (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 ew) 1) (/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 (sqrt.f64 ew) (/.f64 1 (sin.f64 t))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 ew (/.f64 1 (sin.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 (cbrt.f64 ew) (/.f64 1 (sin.f64 t))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (/.f64 ew (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 ew (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (neg.f64 (sin.f64 t)))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) (sin.f64 t))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 3)
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) -1)
(pow.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1) -1)
(neg.f64 (/.f64 ew (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1))
(+.f64 0 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)
(*.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(*.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (sin.f64 t))))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (sin.f64 t))))
(*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (neg.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) 1) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (sqrt.f64 (sin.f64 t))) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (sin.f64 t))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 1)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)
(pow.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) -1)
(pow.f64 (/.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3) (pow.f64 (sin.f64 t) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) -1)
(neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))
(log.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3) (pow.f64 (sin.f64 t) 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))))
(fma.f64 -1 (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8)) (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (/.f64 (*.f64 eh eh) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 7)) (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 eh 7))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (fma.f64 (sin.f64 t) ew (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2))) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (fma.f64 (sin.f64 t) ew (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)) (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8)) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (-.f64 (-.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) -3/8) (pow.f64 (sin.f64 t) 3))))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 6)) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6)))) (pow.f64 ew 5))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (fma.f64 (sin.f64 t) ew (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2))) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (fma.f64 (sin.f64 t) ew (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)) (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8)) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (-.f64 (-.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) -3/8) (pow.f64 (sin.f64 t) 3))))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 6)) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6)))) (pow.f64 ew 5))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (*.f64 (sin.f64 t) ew))
(fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (fma.f64 (sin.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) -3/8)))))
(-.f64 (fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2))) (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 ew 3)) (*.f64 -3/8 (pow.f64 eh 4))))
(-.f64 (fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(fma.f64 -1 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) -3/8) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 5))))) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh eh))) (fma.f64 (sin.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) -3/8))))))
(-.f64 (-.f64 (fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2))) (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 ew 3)) (*.f64 -3/8 (pow.f64 eh 4)))) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 ew 3)) (/.f64 (*.f64 ew ew) -3/8))) (*.f64 (/.f64 1/8 (pow.f64 ew 5)) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 5))))))
(-.f64 (-.f64 (fma.f64 (sin.f64 t) ew (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (*.f64 (/.f64 eh (/.f64 ew eh)) -1/2))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3)))) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (*.f64 (sin.f64 t) ew) 3)) (/.f64 (*.f64 ew ew) -3/8))) (*.f64 (/.f64 1/8 (pow.f64 ew 5)) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 5))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8))))) (pow.f64 eh 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 ew (/.f64 eh ew)) (-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 ew (*.f64 ew (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)))))) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (sin.f64 t) 8)) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7))) (pow.f64 eh 7))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)))
(neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)))
(*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (neg.f64 (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) 1/2) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) 1/2 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 (cos.f64 t) 7)) (/.f64 (pow.f64 ew 8) (pow.f64 eh 7))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8)))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) 1/2 (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (pow.f64 ew 8)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) -3/8) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 ew (*.f64 ew (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))))) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (cos.f64 t)))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))
(fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))) (pow.f64 t 4) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (pow.f64 t 6) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))))
(fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))) (pow.f64 t 4) (fma.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))) (*.f64 eh eh)) (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))))) (pow.f64 t 6) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(+.f64 (*.f64 (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2)))))) (pow.f64 t 8)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) -1/5040) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 ew ew)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (+.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 (fma.f64 -2/45 (/.f64 eh ew) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 17/315))) (/.f64 ew eh)))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)))))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))))))) (pow.f64 t 8) (fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (pow.f64 t 6) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))))
(fma.f64 (-.f64 (*.f64 (/.f64 ew (/.f64 eh ew)) -1/5040) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (fma.f64 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) 2/3 (fma.f64 -2 (/.f64 eh (/.f64 ew (fma.f64 (/.f64 eh ew) -2/45 (fma.f64 (/.f64 eh ew) 17/315 (*.f64 (/.f64 eh ew) -1/135))))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))))))) (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) eh) (/.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))) (*.f64 eh eh)) (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))))) eh)))))) (pow.f64 t 8) (fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))) (pow.f64 t 4) (fma.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (/.f64 (*.f64 -1/2 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4)))) (*.f64 eh eh)) (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))))) (pow.f64 t 6) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 ew (*.f64 (sin.f64 t) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))))
(/.f64 1 (sin.f64 t))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 5))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(fma.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 ew 6) (/.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 7)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 5))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))
(*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew))
(/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))))
(fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) (pow.f64 ew 3))) (+.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (+.f64 (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 5)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) (pow.f64 ew 3))) (+.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)) (fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew) (fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 5)) (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) 1/16)))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)))
(*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (neg.f64 (/.f64 eh ew)))
(+.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))))
(fma.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (neg.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew))))
(-.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))))
(fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) (pow.f64 ew 3))) (fma.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (neg.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 5)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))))))
(fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) (pow.f64 ew 3))) (fma.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew))))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (fma.f64 -1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 5)) (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) -1/16))) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew))
(*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew))
(/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))))
(fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) (pow.f64 ew 3))) (+.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)) (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (/.f64 (cos.f64 t) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 eh ew)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) (+.f64 (*.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 5)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)) (pow.f64 ew 3))) (+.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew)) (fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 (/.f64 (cos.f64 t) (pow.f64 (sin.f64 t) 2)) (/.f64 eh ew) (fma.f64 1/2 (/.f64 ew (*.f64 (cos.f64 t) eh)) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 5)) (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) 1/16)))))
(/.f64 1 (sin.f64 t))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 5))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(fma.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 ew 6) (/.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 7)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 5))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t)))))
(/.f64 1 (sin.f64 t))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))
(+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 5))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 4)))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 2)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (/.f64 1 (sin.f64 t)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(fma.f64 1/16 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 ew 6) (/.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 7)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 5))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 3))) (/.f64 1 (sin.f64 t)))))
(/.f64 eh (*.f64 (pow.f64 t 2) ew))
(/.f64 eh (*.f64 ew (*.f64 t t)))
(/.f64 eh (*.f64 t (*.f64 t ew)))
(-.f64 (+.f64 (/.f64 eh (*.f64 (pow.f64 t 2) ew)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh))) (*.f64 -1/6 (/.f64 eh ew)))
(+.f64 (/.f64 eh (*.f64 ew (*.f64 t t))) (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew)) (neg.f64 (*.f64 -1/6 (/.f64 eh ew)))))
(+.f64 (/.f64 eh (*.f64 t (*.f64 t ew))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 1/120 (/.f64 eh ew)) (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew)))))) (pow.f64 t 2)) (+.f64 (/.f64 eh (*.f64 (pow.f64 t 2) ew)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)))) (*.f64 -1/6 (/.f64 eh ew)))
(+.f64 (fma.f64 (-.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))) (fma.f64 1/120 (/.f64 eh ew) (*.f64 -1/6 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew)) (neg.f64 (*.f64 -1/6 (/.f64 eh ew))))))) (*.f64 t t) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) (/.f64 eh (*.f64 ew (*.f64 t t))))) (*.f64 1/6 (/.f64 eh ew)))
(+.f64 (fma.f64 (*.f64 t t) (-.f64 (*.f64 1/2 (*.f64 (/.f64 ew eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (fma.f64 -1/6 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 1/120 (/.f64 eh ew)))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (/.f64 eh (*.f64 t (*.f64 t ew))))) (*.f64 (/.f64 eh ew) 1/6))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (/.f64 eh (*.f64 t (*.f64 t ew)))) (fma.f64 t (*.f64 t (-.f64 (*.f64 1/2 (*.f64 (/.f64 ew eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (fma.f64 -1/6 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 1/120 (/.f64 eh ew))))) (*.f64 (/.f64 eh ew) 1/6)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 1/120 (/.f64 eh ew)) (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew)))))) (pow.f64 t 2)) (+.f64 (/.f64 eh (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) eh)) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 ew (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 1/120 (/.f64 eh ew)) (*.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew))))))) (+.f64 (*.f64 -1/5040 (/.f64 eh ew)) (*.f64 1/120 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) (*.f64 -1/6 (/.f64 eh ew))))))))))) (*.f64 -1/6 (/.f64 eh ew)))
(+.f64 (fma.f64 (-.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))) (fma.f64 1/120 (/.f64 eh ew) (*.f64 -1/6 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew)) (neg.f64 (*.f64 -1/6 (/.f64 eh ew))))))) (*.f64 t t) (+.f64 (/.f64 eh (*.f64 ew (*.f64 t t))) (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew)) (*.f64 (pow.f64 t 4) (fma.f64 1/2 (/.f64 ew (/.f64 eh (+.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 (fma.f64 -2/45 (/.f64 eh ew) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 17/315))) (/.f64 ew eh)))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)))))) (neg.f64 (fma.f64 -1/6 (-.f64 (*.f64 1/2 (/.f64 ew (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 1/9 (*.f64 eh eh)) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))) (fma.f64 1/120 (/.f64 eh ew) (*.f64 -1/6 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew)) (neg.f64 (*.f64 -1/6 (/.f64 eh ew))))))) (fma.f64 -1/5040 (/.f64 eh ew) (*.f64 1/120 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew)) (neg.f64 (*.f64 -1/6 (/.f64 eh ew))))))))))))) (*.f64 1/6 (/.f64 eh ew)))
(+.f64 (+.f64 (fma.f64 (pow.f64 t 4) (-.f64 (/.f64 (*.f64 (*.f64 ew 1/2) (fma.f64 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) 2/3 (fma.f64 -2 (/.f64 eh (/.f64 ew (fma.f64 (/.f64 eh ew) -2/45 (fma.f64 (/.f64 eh ew) 17/315 (*.f64 (/.f64 eh ew) -1/135))))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))))))) eh) (fma.f64 -1/6 (-.f64 (*.f64 1/2 (*.f64 (/.f64 ew eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (fma.f64 -1/6 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 1/120 (/.f64 eh ew)))) (fma.f64 1/120 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 (/.f64 eh ew) -1/5040)))) (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew))) (fma.f64 (*.f64 t t) (-.f64 (*.f64 1/2 (*.f64 (/.f64 ew eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (fma.f64 -1/6 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 1/120 (/.f64 eh ew)))) (/.f64 eh (*.f64 t (*.f64 t ew))))) (*.f64 (/.f64 eh ew) 1/6))
(fma.f64 (*.f64 t t) (-.f64 (*.f64 1/2 (*.f64 (/.f64 ew eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (fma.f64 -1/6 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 1/120 (/.f64 eh ew)))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (/.f64 eh (*.f64 t (*.f64 t ew)))) (fma.f64 (pow.f64 t 4) (-.f64 (/.f64 (*.f64 (*.f64 ew 1/2) (fma.f64 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) 2/3 (fma.f64 -2 (/.f64 eh (/.f64 ew (fma.f64 (/.f64 eh ew) -2/45 (fma.f64 (/.f64 eh ew) 17/315 (*.f64 (/.f64 eh ew) -1/135))))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))))))) eh) (fma.f64 -1/6 (-.f64 (*.f64 1/2 (*.f64 (/.f64 ew eh) (-.f64 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1/9 (/.f64 -2 (/.f64 ew (*.f64 (/.f64 eh ew) (*.f64 1/45 eh))))) (pow.f64 (/.f64 (*.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) 1/2) (/.f64 eh ew)) 2)))) (fma.f64 -1/6 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 1/120 (/.f64 eh ew)))) (fma.f64 1/120 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew) (*.f64 (/.f64 eh ew) 1/6)) (*.f64 (/.f64 eh ew) -1/5040)))) (*.f64 (/.f64 eh ew) 1/6))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))))) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) (sin.f64 t))
(+.f64 0 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sin.f64 t) (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (cbrt.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (/.f64 (*.f64 (cbrt.f64 ew) (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2) (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (neg.f64 ew) (/.f64 1 (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) ew)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) 1) (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (/.f64 (*.f64 (cbrt.f64 ew) (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (sqrt.f64 ew) 1) (/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 (sqrt.f64 ew) (/.f64 1 (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 ew (/.f64 1 (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 (cbrt.f64 ew) (/.f64 1 (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (/.f64 (*.f64 (cbrt.f64 ew) (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2))) (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))
(/.f64 (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cbrt.f64 (*.f64 ew ew)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2))))
(*.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2))) (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))
(/.f64 (/.f64 ew (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (/.f64 ew (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (/.f64 (*.f64 (cbrt.f64 ew) (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 ew 1) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 ew (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(fabs.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3) 1/3)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 3)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) -1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3)) 1/3)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1) -1)
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(neg.f64 (/.f64 ew (neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(fabs.f64 (/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3)))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1))
(/.f64 (*.f64 (sin.f64 t) ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 0 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) 1)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 1 (sin.f64 t)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 1)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (/.f64 1 (neg.f64 (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (/.f64 1 (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) 1) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2) (sqrt.f64 (sin.f64 t))) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 t))) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 1)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2))
(fabs.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3) 1/3)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 3)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 2)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(pow.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) -1)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(pow.f64 (/.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3) (pow.f64 (sin.f64 t) 3)) 1/3)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(pow.f64 (/.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) 1) -1)
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(neg.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 2))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) 2))
(fabs.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)) 3))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) 3) (pow.f64 (sin.f64 t) 3)))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(exp.f64 (log.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))) 1))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (cos.f64 t))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
7.8b
(/.f64 (*.f64 t t) eh)
14.5b
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
Compiler

Compiled 118 to 17 computations (85.6% saved)

series10.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
t
@0
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
1.0ms
eh
@0
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
1.0ms
ew
@0
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
1.0ms
eh
@inf
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
1.0ms
t
@inf
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))

rewrite88.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
876×pow1_binary64
810×add-log-exp_binary64
810×log1p-expm1-u_binary64
810×expm1-log1p-u_binary64
787×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0820
116817
2226517
Stop Event
node limit
Counts
2 → 58
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
(/.f64 (*.f64 t t) eh)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew ew) (/.f64 eh (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 eh (pow.f64 (*.f64 t ew) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 t ew) 2) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (*.f64 t ew) 2)) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) 1) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) (sqrt.f64 eh)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 ew ew)) (/.f64 eh t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 ew ew)) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew ew) t) (/.f64 eh t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew ew) (neg.f64 (*.f64 t t))) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (/.f64 t (sqrt.f64 eh))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3) (pow.f64 (*.f64 ew ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 ew ew) 3) (pow.f64 (/.f64 t (/.f64 eh t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 1 (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 t (/.f64 1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t t) (/.f64 1 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 eh t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) (pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 2) (cbrt.f64 (/.f64 t (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t 4)) (*.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (sqrt.f64 eh)) (/.f64 t (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 t t)) (/.f64 1 (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 eh) (*.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t 1) (/.f64 t eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t eh) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) 1) (/.f64 (pow.f64 (cbrt.f64 t) 2) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (pow.f64 (cbrt.f64 eh) 2)) (/.f64 t (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 t t) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (/.f64 t (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (*.f64 t t) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (/.f64 eh t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (sqrt.f64 eh)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (*.f64 t t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t t) (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 t 4) (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 t (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 t (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 t (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 t (/.f64 eh t))))))))

simplify71.0ms (0.4%)

Algorithm
egg-herbie
Rules
691×associate-/l*_binary64
689×unswap-sqr_binary64
480×fma-neg_binary64
371×associate-/r*_binary64
365×exp-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01441254
13721062
214231059
371631059
Stop Event
node limit
Counts
118 → 69
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)) 1)
(/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))
(/.f64 (*.f64 ew ew) (/.f64 eh (*.f64 t t)))
(/.f64 1 (/.f64 eh (pow.f64 (*.f64 t ew) 2)))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (neg.f64 (pow.f64 (*.f64 t ew) 2)) (neg.f64 eh))
(/.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) 1) eh)
(/.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(/.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) (sqrt.f64 eh)) (sqrt.f64 eh))
(/.f64 (*.f64 t (*.f64 ew ew)) (/.f64 eh t))
(/.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 ew ew)) (neg.f64 eh))
(/.f64 (*.f64 (*.f64 ew ew) t) (/.f64 eh t))
(/.f64 (*.f64 (*.f64 ew ew) (neg.f64 (*.f64 t t))) (neg.f64 eh))
(pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 1)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)) 3)
(pow.f64 (*.f64 ew (/.f64 t (sqrt.f64 eh))) 2)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3) (pow.f64 (*.f64 ew ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew ew) 3) (pow.f64 (/.f64 t (/.f64 eh t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1)
(*.f64 t (/.f64 1 (/.f64 eh t)))
(*.f64 t (*.f64 t (/.f64 1 eh)))
(*.f64 (*.f64 t t) (/.f64 1 eh))
(*.f64 (/.f64 t (/.f64 eh t)) 1)
(*.f64 1 (/.f64 t (/.f64 eh t)))
(*.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) (pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 2) (cbrt.f64 (/.f64 t (/.f64 eh t))))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (*.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 1 eh)))
(*.f64 (/.f64 t (sqrt.f64 eh)) (/.f64 t (sqrt.f64 eh)))
(*.f64 (neg.f64 (*.f64 t t)) (/.f64 1 (neg.f64 eh)))
(*.f64 (/.f64 1 eh) (*.f64 t t))
(*.f64 (/.f64 t 1) (/.f64 t eh))
(*.f64 (/.f64 t eh) t)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) 1) (/.f64 (pow.f64 (cbrt.f64 t) 2) eh))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 eh) 2)) (/.f64 t (cbrt.f64 eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 t t) (cbrt.f64 eh)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (/.f64 t (/.f64 eh t))))
(*.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (*.f64 t t) (sqrt.f64 eh)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 eh)))
(pow.f64 (/.f64 t (/.f64 eh t)) 1)
(pow.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 3)
(pow.f64 (/.f64 t (sqrt.f64 eh)) 2)
(pow.f64 (/.f64 eh (*.f64 t t)) -1)
(neg.f64 (/.f64 (*.f64 t t) (neg.f64 eh)))
(sqrt.f64 (/.f64 (pow.f64 t 4) (*.f64 eh eh)))
(log.f64 (exp.f64 (/.f64 t (/.f64 eh t))))
(cbrt.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (/.f64 t (/.f64 eh t))))
(log1p.f64 (expm1.f64 (/.f64 t (/.f64 eh t))))
(exp.f64 (log.f64 (/.f64 t (/.f64 eh t))))
Outputs
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (pow.f64 t 2) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)) 1)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 ew ew) (/.f64 eh (*.f64 t t)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 1 (/.f64 eh (pow.f64 (*.f64 t ew) 2)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (neg.f64 (pow.f64 (*.f64 t ew) 2)) (neg.f64 eh))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) 1) eh)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 t (*.f64 ew ew)) (/.f64 eh t))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (neg.f64 (*.f64 t t)) (*.f64 ew ew)) (neg.f64 eh))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (*.f64 ew ew) t) (/.f64 eh t))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(/.f64 (*.f64 (*.f64 ew ew) (neg.f64 (*.f64 t t))) (neg.f64 eh))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 1)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 3) 1/3)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)) 3)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(pow.f64 (*.f64 ew (/.f64 t (sqrt.f64 eh))) 2)
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 2))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh) 3))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3) (pow.f64 (*.f64 ew ew) 3)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew ew) 3) (pow.f64 (/.f64 t (/.f64 eh t)) 3)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 t ew) 2) eh)))
(*.f64 (*.f64 t (/.f64 t eh)) (*.f64 ew ew))
(/.f64 (pow.f64 (*.f64 t ew) 2) eh)
(-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 t (/.f64 1 (/.f64 eh t)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 t (*.f64 t (/.f64 1 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (*.f64 t t) (/.f64 1 eh))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 t (/.f64 eh t)) 1)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 1 (/.f64 t (/.f64 eh t)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) (pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 2))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 2) (cbrt.f64 (/.f64 t (/.f64 eh t))))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (*.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 1 eh)))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (*.f64 (/.f64 1 eh) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (/.f64 (pow.f64 (cbrt.f64 t) 2) eh))
(/.f64 (cbrt.f64 (pow.f64 t 4)) (/.f64 eh (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (/.f64 t (sqrt.f64 eh)) (/.f64 t (sqrt.f64 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (neg.f64 (*.f64 t t)) (/.f64 1 (neg.f64 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 1 eh) (*.f64 t t))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 t 1) (/.f64 t eh))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 t eh) t)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) 1) (/.f64 (pow.f64 (cbrt.f64 t) 2) eh))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (*.f64 (/.f64 1 eh) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (/.f64 (pow.f64 (cbrt.f64 t) 2) eh))
(/.f64 (cbrt.f64 (pow.f64 t 4)) (/.f64 eh (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 eh) 2)) (/.f64 t (cbrt.f64 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 t t) (cbrt.f64 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (/.f64 t (/.f64 eh t))))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (/.f64 (cbrt.f64 (pow.f64 t 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) (/.f64 (cbrt.f64 (pow.f64 t 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (*.f64 t t) (sqrt.f64 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t 4)) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 eh)))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (*.f64 (/.f64 1 eh) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (cbrt.f64 (pow.f64 t 4)) (/.f64 (pow.f64 (cbrt.f64 t) 2) eh))
(/.f64 (cbrt.f64 (pow.f64 t 4)) (/.f64 eh (pow.f64 (cbrt.f64 t) 2)))
(pow.f64 (/.f64 t (/.f64 eh t)) 1)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(pow.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3) 1/3)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(pow.f64 (cbrt.f64 (/.f64 t (/.f64 eh t))) 3)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(pow.f64 (/.f64 t (sqrt.f64 eh)) 2)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(pow.f64 (/.f64 eh (*.f64 t t)) -1)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(neg.f64 (/.f64 (*.f64 t t) (neg.f64 eh)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(sqrt.f64 (/.f64 (pow.f64 t 4) (*.f64 eh eh)))
(fabs.f64 (*.f64 t (/.f64 t eh)))
(log.f64 (exp.f64 (/.f64 t (/.f64 eh t))))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(cbrt.f64 (pow.f64 (/.f64 t (/.f64 eh t)) 3))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 eh 3)))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(expm1.f64 (log1p.f64 (/.f64 t (/.f64 eh t))))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(log1p.f64 (expm1.f64 (/.f64 t (/.f64 eh t))))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(exp.f64 (log.f64 (/.f64 t (/.f64 eh t))))
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))

localize36.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
0.1b
(/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
0.1b
(*.f64 ew (sin.f64 t))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
Compiler

Compiled 119 to 26 computations (78.2% saved)

series26.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
19.0ms
ew
@0
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
1.0ms
eh
@-inf
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
1.0ms
eh
@0
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
1.0ms
eh
@inf
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
1.0ms
ew
@inf
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))

rewrite52.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
600×log-prod_binary64
374×pow-prod-down_binary64
301×pow2_binary64
213×pow1/3_binary64
207×expm1-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01016
121416
2298016
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 eh (*.f64 ew (tan.f64 t)))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) eh) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1) 1))))))

simplify54.0ms (0.3%)

Algorithm
egg-herbie
Rules
596×log-prod_binary64
334×associate-*l*_binary64
314×*-commutative_binary64
296×prod-exp_binary64
289×associate-*r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072997
1151973
2436973
32920973
45882973
Stop Event
node limit
Counts
59 → 31
Calls
Call 1
Inputs
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(+.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)
(/.f64 (*.f64 eh (/.f64 eh (*.f64 ew (tan.f64 t)))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(/.f64 (*.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) eh) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 3)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1) 1))
Outputs
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 eh (/.f64 eh (*.f64 ew (tan.f64 t)))) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(/.f64 (*.f64 eh (/.f64 eh (*.f64 (tan.f64 t) ew))) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (tan.f64 t) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh ew))))
(/.f64 (*.f64 (/.f64 eh (*.f64 ew (tan.f64 t))) eh) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(/.f64 (*.f64 eh (/.f64 eh (*.f64 (tan.f64 t) ew))) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (tan.f64 t) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh ew))))
(pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 1)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2) 1/2)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3) 1/3)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 3)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 2))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) 3))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1/3))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 3))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 2))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 1) 1))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (sin.f64 t) ew)
0.2b
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
9.7b
(sqrt.f64 (*.f64 (sin.f64 t) ew))
Compiler

Compiled 113 to 24 computations (78.8% saved)

series10.0ms (0.1%)

Counts
3 → 12
Calls

18 calls:

TimeVariablePointExpression
1.0ms
t
@0
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
1.0ms
ew
@-inf
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
1.0ms
t
@0
(sqrt.f64 (*.f64 (sin.f64 t) ew))
1.0ms
ew
@0
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
1.0ms
ew
@inf
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)

rewrite48.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
613×pow1_binary64
565×add-log-exp_binary64
565×log1p-expm1-u_binary64
565×expm1-log1p-u_binary64
551×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0820
116320
2159220
Stop Event
node limit
Counts
3 → 62
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 (sin.f64 t) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (*.f64 (sin.f64 t) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 ew) (sqrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 t) ew) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 ew) (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4)) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (sin.f64 t))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))))))

simplify47.0ms (0.3%)

Algorithm
egg-herbie
Rules
881×fma-def_binary64
616×distribute-rgt-in_binary64
575×distribute-lft-in_binary64
402×log-prod_binary64
296×*-commutative_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0130692
1289629
21022558
33030556
Stop Event
node limit
Counts
74 → 75
Calls
Call 1
Inputs
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) ew)) (*.f64 t ew))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (sin.f64 t) ew))) 1)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1)
(*.f64 1 (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (sin.f64 t)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 1/2))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) ew) 1)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 1 (*.f64 (sin.f64 t) ew))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) ew))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 ew) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (sin.f64 t)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4)) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 ew (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (sin.f64 t))) (sqrt.f64 ew))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))
(-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)
(pow.f64 (*.f64 (sin.f64 t) ew) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))
Outputs
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew))
(*.f64 ew (+.f64 (*.f64 -1/6 (pow.f64 t 3)) t))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (+.f64 (*.f64 -1/6 (pow.f64 t 3)) t)))
(*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5))))
(*.f64 ew (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) ew)) (*.f64 t ew))))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (fma.f64 -1/5040 (*.f64 ew (pow.f64 t 7)) (*.f64 t ew))))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 ew (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) t))))
(*.f64 ew (+.f64 (fma.f64 -1/5040 (pow.f64 t 7) t) (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (+.f64 (*.f64 1/120 (pow.f64 t 5)) (fma.f64 -1/5040 (pow.f64 t 7) (fma.f64 -1/6 (pow.f64 t 3) t))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (sin.f64 t) ew))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 1 (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 1/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) 3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) 2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(fabs.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 1))
(+.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 0)
(sqrt.f64 (*.f64 (sin.f64 t) ew))
(-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 (sin.f64 t) ew) 1)
(*.f64 (sin.f64 t) ew)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(*.f64 1 (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) ew)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))
(*.f64 (sin.f64 t) ew)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (sin.f64 t) ew)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew))
(*.f64 (sin.f64 t) ew)
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (sin.f64 t)))
(*.f64 (sin.f64 t) ew)
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/4) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (sin.f64 t) ew)
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) ew))
(*.f64 (sin.f64 t) ew)
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 ew) (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew)))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (sin.f64 t)))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4)) (pow.f64 (*.f64 (sin.f64 t) ew) 1/4))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 ew (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(*.f64 (sin.f64 t) ew)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (sin.f64 t))) (sqrt.f64 ew))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 ew)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(*.f64 (sin.f64 t) ew)
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))
(*.f64 (sin.f64 t) ew)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3))
(*.f64 (sin.f64 t) ew)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)
(*.f64 (sin.f64 t) ew)
(pow.f64 (*.f64 (sin.f64 t) ew) 1)
(*.f64 (sin.f64 t) ew)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 (sin.f64 t) ew)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) 1/2)
(*.f64 (sin.f64 t) ew)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1/3)
(*.f64 (sin.f64 t) ew)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3)
(*.f64 (sin.f64 t) ew)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(*.f64 (sin.f64 t) ew)
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))
(*.f64 (sin.f64 t) ew)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3))
(*.f64 (sin.f64 t) ew)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)
(exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) ew)

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (sin.f64 t))
0.6b
(cbrt.f64 (*.f64 eh (cos.f64 t)))
0.7b
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
Compiler

Compiled 156 to 40 computations (74.4% saved)

series13.0ms (0.1%)

Counts
2 → 24
Calls

12 calls:

TimeVariablePointExpression
3.0ms
t
@0
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
2.0ms
t
@-inf
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
2.0ms
t
@inf
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
1.0ms
eh
@-inf
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
1.0ms
eh
@0
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)

rewrite47.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
638×pow1_binary64
596×add-log-exp_binary64
596×log1p-expm1-u_binary64
596×expm1-log1p-u_binary64
581×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0814
116614
2166914
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 eh (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 t) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (cos.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (cbrt.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) (sqrt.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6)) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eh) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (cos.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (cos.f64 t)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))))))

simplify55.0ms (0.3%)

Algorithm
egg-herbie
Rules
823×fma-def_binary64
390×*-commutative_binary64
339×log-prod_binary64
326×fma-neg_binary64
290×cube-prod_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0188897
1527857
21733819
36009811
Stop Event
node limit
Counts
76 → 86
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) eh)
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) eh)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) eh))) (pow.f64 t 2)) (*.f64 (pow.f64 1 1/3) eh))
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) eh)) (+.f64 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 eh 2)) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) eh)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) eh))) (pow.f64 t 2)) (*.f64 (pow.f64 1 1/3) eh)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (+.f64 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 -1/720 eh) (+.f64 (*.f64 -1/216 eh) (*.f64 -1/3 (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 eh) (+.f64 (*.f64 -1/216 eh) (*.f64 -1/3 (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 eh 2)) 1/3)))))))) (pow.f64 t 6)) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) eh)) (+.f64 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 eh 2)) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) eh)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) eh))) (pow.f64 t 2)) (*.f64 (pow.f64 1 1/3) eh))))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(pow.f64 eh 1/3)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (pow.f64 t 2))) (pow.f64 eh 1/3))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (pow.f64 t 2))) (+.f64 (pow.f64 eh 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 eh 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (pow.f64 t 2))) (+.f64 (pow.f64 eh 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 eh 2)) 1/3) (*.f64 (-.f64 (*.f64 -1/720 eh) (+.f64 (*.f64 -1/216 eh) (*.f64 -1/3 (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))) (pow.f64 t 6)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 eh 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(-.f64 (+.f64 1 (*.f64 eh (cos.f64 t))) 1)
(*.f64 eh (cos.f64 t))
(*.f64 (cos.f64 t) eh)
(*.f64 (*.f64 eh (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))
(*.f64 1 (*.f64 eh (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) eh))
(*.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) (sqrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) eh))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6)) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (cos.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (cos.f64 t))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 1)
(*.f64 1 (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 eh))
(*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/3))
(pow.f64 (*.f64 eh (cos.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
Outputs
(*.f64 (pow.f64 1 1/3) eh)
eh
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) eh)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) eh))) (pow.f64 t 2)) (*.f64 (pow.f64 1 1/3) eh))
(fma.f64 (*.f64 eh -1/2) (*.f64 t t) eh)
(fma.f64 eh (*.f64 (*.f64 t t) -1/2) eh)
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) eh)) (+.f64 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 eh 2)) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) eh)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) eh))) (pow.f64 t 2)) (*.f64 (pow.f64 1 1/3) eh)))
(fma.f64 (pow.f64 t 4) (fma.f64 1/18 eh (fma.f64 (cbrt.f64 eh) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 eh)) (*.f64 eh -1/24)) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (*.f64 1/3 (*.f64 eh -1/24)))) (fma.f64 (*.f64 eh -1/2) (*.f64 t t) eh))
(fma.f64 (pow.f64 t 4) (fma.f64 eh 1/18 (fma.f64 (fma.f64 2/3 (*.f64 eh (*.f64 -1/24 (cbrt.f64 (/.f64 1 eh)))) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh) (*.f64 1/3 (*.f64 eh -1/24)))) (fma.f64 (*.f64 eh -1/2) (*.f64 t t) eh))
(fma.f64 eh (*.f64 (*.f64 t t) -1/2) (fma.f64 (pow.f64 t 4) (fma.f64 (fma.f64 2/3 (*.f64 eh (*.f64 (cbrt.f64 (/.f64 1 eh)) -1/24)) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh) (fma.f64 eh 1/18 (*.f64 eh -1/72))) eh))
(+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (+.f64 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 -1/720 eh) (+.f64 (*.f64 -1/216 eh) (*.f64 -1/3 (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 eh) (+.f64 (*.f64 -1/216 eh) (*.f64 -1/3 (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 eh 2)) 1/3)))))))) (pow.f64 t 6)) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) eh)) (+.f64 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 eh) 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 eh 2)) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) eh)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) eh))) (pow.f64 t 2)) (*.f64 (pow.f64 1 1/3) eh))))
(fma.f64 (+.f64 (*.f64 -1/9 (*.f64 eh -1/24)) (fma.f64 (cbrt.f64 eh) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 eh)) (-.f64 (*.f64 eh -1/720) (fma.f64 -1/216 eh (*.f64 -1/3 (*.f64 eh -1/24))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 eh)) (*.f64 eh -1/24)) -1/9)) (+.f64 (*.f64 1/3 (-.f64 (*.f64 eh -1/720) (fma.f64 -1/216 eh (*.f64 -1/3 (*.f64 eh -1/24))))) (*.f64 -1/6 (*.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 eh)) (*.f64 eh -1/24)) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh)))))) (pow.f64 t 6) (fma.f64 (pow.f64 t 4) (fma.f64 1/18 eh (fma.f64 (cbrt.f64 eh) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 eh)) (*.f64 eh -1/24)) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (*.f64 1/3 (*.f64 eh -1/24)))) (fma.f64 (*.f64 eh -1/2) (*.f64 t t) eh)))
(fma.f64 (fma.f64 (*.f64 eh -1/24) -1/9 (fma.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 eh)) (-.f64 (*.f64 eh 7/2160) (*.f64 eh 1/72))) (*.f64 (cbrt.f64 (/.f64 1 eh)) (*.f64 (*.f64 eh -1/24) -1/9))) (cbrt.f64 eh) (fma.f64 (*.f64 -1/6 (cbrt.f64 eh)) (fma.f64 2/3 (*.f64 eh (*.f64 -1/24 (cbrt.f64 (/.f64 1 eh)))) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (*.f64 1/3 (-.f64 (*.f64 eh 7/2160) (*.f64 eh 1/72)))))) (pow.f64 t 6) (fma.f64 (pow.f64 t 4) (fma.f64 eh 1/18 (fma.f64 (fma.f64 2/3 (*.f64 eh (*.f64 -1/24 (cbrt.f64 (/.f64 1 eh)))) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh) (*.f64 1/3 (*.f64 eh -1/24)))) (fma.f64 (*.f64 eh -1/2) (*.f64 t t) eh)))
(fma.f64 (pow.f64 t 4) (fma.f64 (fma.f64 2/3 (*.f64 eh (*.f64 (cbrt.f64 (/.f64 1 eh)) -1/24)) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh) (fma.f64 eh 1/18 (*.f64 eh -1/72))) (fma.f64 (fma.f64 (*.f64 eh -1/24) -1/9 (fma.f64 1/3 (*.f64 eh -23/2160) (*.f64 (cbrt.f64 eh) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 eh)) (+.f64 (*.f64 2/3 (*.f64 eh -23/2160)) (*.f64 (*.f64 eh -1/24) -1/9))) (*.f64 -1/6 (fma.f64 2/3 (*.f64 eh (*.f64 (cbrt.f64 (/.f64 1 eh)) -1/24)) (*.f64 1/36 (cbrt.f64 (*.f64 eh eh))))))))) (pow.f64 t 6) (fma.f64 eh (*.f64 (*.f64 t t) -1/2) eh)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) eh))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) eh) (pow.f64 1 1/3))
(*.f64 eh (cos.f64 t))
(pow.f64 eh 1/3)
(cbrt.f64 eh)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (pow.f64 t 2))) (pow.f64 eh 1/3))
(fma.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 eh)) (cbrt.f64 eh))
(fma.f64 (cbrt.f64 eh) (*.f64 -1/6 (*.f64 t t)) (cbrt.f64 eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (pow.f64 t 2))) (+.f64 (pow.f64 eh 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 eh 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh)))))))
(+.f64 (fma.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 eh)) (cbrt.f64 eh)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 eh eh))) (*.f64 (pow.f64 t 4) (*.f64 eh -1/24)))))
(fma.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 eh)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 eh eh))) (*.f64 (pow.f64 t 4) (*.f64 eh -1/24))) (cbrt.f64 eh)))
(fma.f64 (*.f64 (pow.f64 t 4) (cbrt.f64 (/.f64 1 (*.f64 eh eh)))) (*.f64 eh -1/72) (fma.f64 (cbrt.f64 eh) (*.f64 -1/6 (*.f64 t t)) (cbrt.f64 eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 eh) 1/3) (pow.f64 t 2))) (+.f64 (pow.f64 eh 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 eh 2)) 1/3) (*.f64 (-.f64 (*.f64 -1/720 eh) (+.f64 (*.f64 -1/216 eh) (*.f64 -1/3 (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))) (pow.f64 t 6)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 eh 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 eh) (*.f64 1/12 eh))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 eh)) (cbrt.f64 eh)) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 eh eh))) (*.f64 (-.f64 (*.f64 eh -1/720) (fma.f64 -1/216 eh (*.f64 -1/3 (*.f64 eh -1/24)))) (pow.f64 t 6))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 eh eh))) (*.f64 (pow.f64 t 4) (*.f64 eh -1/24))))))
(fma.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 eh)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 eh eh))) (+.f64 (*.f64 (-.f64 (*.f64 eh 7/2160) (*.f64 eh 1/72)) (pow.f64 t 6)) (*.f64 (pow.f64 t 4) (*.f64 eh -1/24)))) (cbrt.f64 eh)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 eh eh))) (fma.f64 (*.f64 eh -23/2160) (pow.f64 t 6) (*.f64 (pow.f64 t 4) (*.f64 eh -1/24)))) (fma.f64 (cbrt.f64 eh) (*.f64 -1/6 (*.f64 t t)) (cbrt.f64 eh)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(-.f64 (+.f64 1 (*.f64 eh (cos.f64 t))) 1)
(*.f64 eh (cos.f64 t))
(*.f64 eh (cos.f64 t))
(*.f64 (cos.f64 t) eh)
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 eh (cos.f64 t)) 1)
(*.f64 eh (cos.f64 t))
(*.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))
(*.f64 eh (cos.f64 t))
(*.f64 1 (*.f64 eh (cos.f64 t)))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))
(*.f64 (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (cos.f64 t)))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) eh))
(*.f64 eh (cos.f64 t))
(*.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) (sqrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (cos.f64 t)))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2)))
(*.f64 eh (cos.f64 t))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) eh))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 3))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 eh (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6)) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6))
(*.f64 eh (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 2))
(*.f64 eh (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 eh) (cos.f64 t)))
(*.f64 eh (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 3))
(*.f64 eh (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(log1p.f64 (expm1.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(exp.f64 (log.f64 (*.f64 eh (cos.f64 t))))
(*.f64 eh (cos.f64 t))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 1)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 1)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 1 (cbrt.f64 (*.f64 eh (cos.f64 t))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1/3))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) (pow.f64 (*.f64 eh (cos.f64 t)) 1/6))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (cos.f64 t))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eh (cos.f64 t)))) (cbrt.f64 (sqrt.f64 (*.f64 eh (cos.f64 t)))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 1/6) 4)
(pow.f64 (*.f64 eh (cos.f64 t)) 1/3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 1)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 3)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 eh (cos.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))))
(cbrt.f64 (*.f64 eh (cos.f64 t)))

eval733.0ms (4%)

Compiler

Compiled 58393 to 21540 computations (63.1% saved)

prune658.0ms (3.6%)

Pruning

36 alts after pruning (35 fresh and 1 done)

PrunedKeptTotal
New1387281415
Fresh8715
Picked101
Done314
Total1399361435
Error
0.0b
Counts
1435 → 36
Alt Table
Click to see full alt table
StatusErrorProgram
30.2b
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
23.2b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.6b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.3b
(fabs.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
41.8b
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
26.4b
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.6b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 3) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.0b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
30.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.6b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
0.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.2b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
31.7b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.4b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
9.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
36.0b
(fabs.f64 (+.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.8b
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
40.3b
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.2b
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
30.3b
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.0b
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
9.1b
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.4b
(fabs.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
49.4b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
36.3b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
38.8b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
54.7b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
41.7b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.7b
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
33.8b
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
33.8b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.9b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
15.1b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Compiler

Compiled 2225 to 1394 computations (37.3% saved)

localize68.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
0.6b
(pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
10.1b
(cbrt.f64 (*.f64 ew (sin.f64 t)))
Compiler

Compiled 188 to 44 computations (76.6% saved)

series25.0ms (0.1%)

Counts
3 → 52
Calls

21 calls:

TimeVariablePointExpression
6.0ms
t
@-inf
(cbrt.f64 (*.f64 ew (sin.f64 t)))
3.0ms
t
@0
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
2.0ms
t
@inf
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
2.0ms
ew
@-inf
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
1.0ms
t
@inf
(cbrt.f64 (*.f64 ew (sin.f64 t)))

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
910×log-prod_binary64
294×expm1-udef_binary64
294×log1p-udef_binary64
255×log-div_binary64
254×log-pow_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01654
134239
2462339
Stop Event
node limit
Counts
3 → 99
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 ew (sin.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (sin.f64 t)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 ew (sin.f64 t))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 ew)) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2/3 (log.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 ew (sin.f64 t)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 1 (/.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1) (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 ew)) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6)) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))))))

simplify113.0ms (0.6%)

Algorithm
egg-herbie
Rules
440×associate-*r*_binary64
343×associate-*l*_binary64
334×associate-/l*_binary64
295×times-frac_binary64
265×*-commutative_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04925486
114045134
267285134
Stop Event
node limit
Counts
151 → 213
Calls
Call 1
Inputs
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(+.f64 (*.f64 (pow.f64 t 8) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 eh (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew))))) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2)))) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 0 (cbrt.f64 (*.f64 ew (sin.f64 t))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))) 1)
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1)
(*.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 ew))
(*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1/3))
(pow.f64 (*.f64 ew (sin.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(fabs.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (sin.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) 1))
(+.f64 0 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) 1)
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 ew)) (cbrt.f64 (sin.f64 t)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))
(cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(exp.f64 (*.f64 2/3 (log.f64 (*.f64 ew (sin.f64 t)))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 ew (sin.f64 t)))) 1))
(+.f64 0 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 1 (/.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 ew)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6)) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))
(pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))) -1)
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
Outputs
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (sin.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(pow.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew)))
(/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(+.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))))))))))
(fma.f64 -1 (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))))) (+.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 6)))) (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (/.f64 (*.f64 eh eh) -3/8))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 7)) (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 eh 7))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (pow.f64 ew 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)) (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) -3/8))) (pow.f64 (sin.f64 t) 2))) (pow.f64 ew 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (-.f64 (-.f64 (*.f64 (sin.f64 t) ew) (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (*.f64 -3/8 (*.f64 eh eh)))) (/.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))))) (pow.f64 ew 5))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) 3/8)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (fma.f64 (sin.f64 t) ew (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) 3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (+.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (sin.f64 t) 3)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 eh 6) (pow.f64 ew 5))) (fma.f64 (sin.f64 t) ew (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 4))) 3/8) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (pow.f64 ew 5))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) 3/8)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6)) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)) (fma.f64 (sin.f64 t) ew (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 eh 4) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 (sin.f64 t) 2) 3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 ew 5) (*.f64 eh eh)))) (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) 3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))))))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))
(fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))
(+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)))
(fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (pow.f64 t 6) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew)))))
(fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 (*.f64 eh 1/45) ew) (/.f64 ew eh)) (*.f64 (/.f64 1/9 ew) (/.f64 eh (/.f64 ew eh)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew)) 2)))))) (pow.f64 t 6) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(+.f64 (*.f64 (pow.f64 t 8) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 eh (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew))))) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2)))) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (pow.f64 t 4)) (+.f64 (*.f64 (-.f64 (*.f64 1/120 (/.f64 (pow.f64 ew 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 ew 2) eh)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 4)) (pow.f64 eh 3)))) (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2))) (pow.f64 eh 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 3))))) (pow.f64 t 6)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh))))
(fma.f64 (pow.f64 t 8) (-.f64 (/.f64 (*.f64 -1/5040 (*.f64 ew ew)) eh) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 ew ew)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (/.f64 (*.f64 -2 (*.f64 eh (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 1/105)))) ew)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))))))) (fma.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (-.f64 (*.f64 (/.f64 (*.f64 ew ew) eh) 1/120) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (/.f64 (*.f64 eh eh) (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))) (/.f64 (pow.f64 ew 4) (/.f64 (pow.f64 eh 3) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))))) (pow.f64 t 6) (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))))))
(fma.f64 (pow.f64 t 8) (-.f64 (/.f64 (*.f64 (*.f64 -1/5040 ew) ew) eh) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (-.f64 (fma.f64 -2 (/.f64 (/.f64 (*.f64 eh 1/45) ew) (/.f64 ew eh)) (*.f64 (/.f64 1/9 ew) (/.f64 eh (/.f64 ew eh)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew)) 2))) eh) (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) eh)) (+.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eh 1/45) ew) (/.f64 ew eh)) 2/3 (fma.f64 -2 (*.f64 (/.f64 eh ew) (fma.f64 (/.f64 eh ew) 1/105 (*.f64 (/.f64 eh ew) -1/135))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (*.f64 eh eh)) (*.f64 (*.f64 ew ew) (-.f64 (fma.f64 -2 (/.f64 (/.f64 (*.f64 eh 1/45) ew) (/.f64 ew eh)) (*.f64 (/.f64 1/9 ew) (/.f64 eh (/.f64 ew eh)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew)) 2))))))) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))) (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) eh) (/.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 (*.f64 eh 1/45) ew) (/.f64 ew eh)) (*.f64 (/.f64 1/9 ew) (/.f64 eh (/.f64 ew eh)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew)) 2)))))) eh)))))) (fma.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (pow.f64 t 4) (fma.f64 (fma.f64 (/.f64 ew (/.f64 eh ew)) 1/120 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1/6 (/.f64 ew (/.f64 eh ew)) (*.f64 -1/2 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) (/.f64 (pow.f64 eh 3) (pow.f64 ew 4))))) (*.f64 (/.f64 eh (*.f64 ew ew)) (/.f64 eh (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))) (*.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 (*.f64 eh 1/45) ew) (/.f64 ew eh)) (*.f64 (/.f64 1/9 ew) (/.f64 eh (/.f64 ew eh)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1) eh) ew)) 2)))))) (pow.f64 t 6) (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2))) 1))))
(*.f64 (sin.f64 t) (*.f64 ew (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 eh eh))))))))
(*.f64 (*.f64 (sin.f64 t) ew) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 eh eh)))))))
(*.f64 (sin.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (*.f64 (sin.f64 t) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 ew 3)) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))) (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(fma.f64 -1 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 ew 3)) -3/8) (*.f64 ew ew))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 (sin.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 ew 3)) -3/8))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (sin.f64 t) ew)) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3)))) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (pow.f64 (*.f64 (sin.f64 t) ew) 3))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))
(/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew)))
(/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 6))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 5))))))
(+.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 8) (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8))))) (pow.f64 eh 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) -3/8) (neg.f64 (pow.f64 ew 6))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)))) (pow.f64 (cos.f64 t) 2)) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 (cos.f64 t) 7)) (pow.f64 ew 8)))) (pow.f64 eh 7))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh)))
(neg.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2)) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (neg.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew)))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) 1/2) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)) (pow.f64 ew 6))) -3/8)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 6))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (cos.f64 t) eh))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 ew 8)) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 7)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)))))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 ew ew))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 (cos.f64 t) 7)) (/.f64 (pow.f64 ew 8) (pow.f64 eh 7))) (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)) (pow.f64 ew 6))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))) -3/8)) (pow.f64 eh 7))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5)) (pow.f64 ew 6)))))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (pow.f64 ew 4)) 1/2 (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 8) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))) (pow.f64 ew 8)) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 6))) (/.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6))))) (pow.f64 (cos.f64 t) 2)) (pow.f64 eh 7)))) (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh))))
(+.f64 0 (cbrt.f64 (*.f64 ew (sin.f64 t))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))) 1)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew))))
(pow.f64 (*.f64 ew (sin.f64 t)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1/2)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) 3)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(pow.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(fabs.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (sin.f64 t))) 1/3))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) 1))
(cbrt.f64 (*.f64 (sin.f64 t) ew))
(+.f64 0 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))) 4))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 1/6) (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 (sqrt.f64 (*.f64 ew (sin.f64 t))) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))
(*.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 1/6) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))) 4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 ew)) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(cbrt.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(exp.f64 (*.f64 2/3 (log.f64 (*.f64 ew (sin.f64 t)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 ew (sin.f64 t)))) 1))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(+.f64 0 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))) (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 1 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 1 (/.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (/.f64 1 (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 2))) (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 2))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 4)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 4)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) (cbrt.f64 (*.f64 (sin.f64 t) ew))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1) (cbrt.f64 (*.f64 ew (sin.f64 t))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 ew (sin.f64 t)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew))) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 ew)) (cbrt.f64 (sin.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (cbrt.f64 ew) (cbrt.f64 (sin.f64 t)))) (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6)) (pow.f64 (*.f64 ew (sin.f64 t)) 1/6))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(pow.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 ew (sin.f64 t))) -1)
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (*.f64 ew (sin.f64 t))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2)) (*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cbrt.f64 (*.f64 (sin.f64 t) ew))))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) ew)) (neg.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(sqrt.f64 (pow.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) 2))
(fabs.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew)))
(log.f64 (exp.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 2) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (pow.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 (sin.f64 t) ew))) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) 3)) (*.f64 (sin.f64 t) ew)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(exp.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh (tan.f64 t)) ew)) ew))

localize35.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
7.8b
(/.f64 (*.f64 t t) eh)
14.5b
(*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))
Compiler

Compiled 103 to 15 computations (85.4% saved)

localize56.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 t (/.f64 eh t))
1.4b
(-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
15.0b
(*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew))
Compiler

Compiled 147 to 39 computations (73.5% saved)

series7.0ms (0%)

Counts
3 → 84
Calls

21 calls:

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

rewrite72.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
698×prod-diff_binary64
592×log-prod_binary64
511×fma-def_binary64
213×fma-neg_binary64
197×expm1-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01145
124727
2367427
Stop Event
node limit
Counts
3 → 259
Calls
Call 1
Inputs
(*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew))
(-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1)
(/.f64 t (/.f64 eh t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 t (/.f64 t eh) 1) (*.f64 ew ew)) (*.f64 -1 (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) 1)) (*.f64 (*.f64 ew ew) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (*.f64 ew ew)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (*.f64 ew ew)) (fma.f64 t (/.f64 t eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)) (fma.f64 t (/.f64 t eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (sqrt.f64 (/.f64 (*.f64 t t) eh))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2) (pow.f64 ew 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) (pow.f64 (*.f64 ew ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 ew ew) 3) (pow.f64 (/.f64 (*.f64 t t) eh) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 ew ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 ew ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 t (/.f64 t eh) 1) (*.f64 ew ew) (*.f64 -1 (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew ew (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 ew ew (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew ew) 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew ew) 1 (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) 1) (*.f64 (*.f64 ew ew) -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 ew 4)) (pow.f64 (cbrt.f64 ew) 2) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 ew 4)) (pow.f64 (cbrt.f64 ew) 2) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 ew (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 t (/.f64 t eh) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t t) eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (/.f64 t eh) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 t (/.f64 t eh) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (/.f64 t eh) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))) (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 t eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t t) eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t eh) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t 1) (/.f64 t eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t eh) 1) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 eh (*.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 t (/.f64 t eh) 2) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 eh (*.f64 t t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 eh t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t t) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (/.f64 eh t) (cbrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t) (/.f64 (/.f64 eh t) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 (neg.f64 eh) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (-.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) 1) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t eh) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 eh (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (fma.f64 t (/.f64 t eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)) (neg.f64 (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 t)) (neg.f64 (/.f64 (neg.f64 eh) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (sqrt.f64 (/.f64 eh t))) (sqrt.f64 (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 t (/.f64 t eh) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 t (/.f64 t eh) -1) (fma.f64 t (/.f64 t eh) -1) (neg.f64 (fma.f64 t (/.f64 t eh) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t 1) (/.f64 eh t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (fma.f64 t (/.f64 t eh) -1))) (-.f64 1 (fma.f64 t (/.f64 t eh) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t t) eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (*.f64 t t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (/.f64 (neg.f64 eh) t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t t) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t t) eh)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (*.f64 t t) eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t (/.f64 t eh) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t (/.f64 t eh) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (/.f64 t eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 t t) eh) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 t (/.f64 t eh) 1) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (*.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t eh) t 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 2)) (/.f64 1 (-.f64 1 (/.f64 (*.f64 t t) eh))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1))) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t 1) (/.f64 t eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) (-.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 t eh) 1) t 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 t (/.f64 t eh) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t t) eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (/.f64 t eh) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 t (/.f64 t eh) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (/.f64 t eh) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))) (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 t (/.f64 t eh) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 t eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t t) eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t eh) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t 1) (/.f64 t eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t eh) 1) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t t) eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (*.f64 t t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (/.f64 (neg.f64 eh) t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t t) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 t t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t t) eh)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (*.f64 t t) eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t (/.f64 t eh) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t (/.f64 t eh) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (/.f64 t eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 t t) eh) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 t (/.f64 t eh) 1) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (*.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t eh) t 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 2)) (/.f64 1 (-.f64 1 (/.f64 (*.f64 t t) eh))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1))) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t 1) (/.f64 t eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) (-.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 t eh) 1) t 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t) 0)))))

simplify95.0ms (0.5%)

Algorithm
egg-herbie
Rules
578×associate-/r*_binary64
322×associate-/r/_binary64
299×log-prod_binary64
265×cancel-sign-sub-inv_binary64
241×associate-/l/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03403954
18063866
227193806
Stop Event
node limit
Counts
343 → 199
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(/.f64 (pow.f64 t 2) eh)
(+.f64 (*.f64 ew ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(+.f64 (*.f64 ew ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(+.f64 0 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))
(+.f64 (*.f64 (fma.f64 t (/.f64 t eh) 1) (*.f64 ew ew)) (*.f64 -1 (*.f64 ew ew)))
(+.f64 (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) 1)) (*.f64 (*.f64 ew ew) -1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (*.f64 ew ew)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (*.f64 ew ew)) (fma.f64 t (/.f64 t eh) 2))
(/.f64 (*.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (*.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)) (fma.f64 t (/.f64 t eh) 2))
(pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))) 3)
(pow.f64 (*.f64 ew (sqrt.f64 (/.f64 (*.f64 t t) eh))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2) (pow.f64 ew 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) (pow.f64 (*.f64 ew ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew ew) 3) (pow.f64 (/.f64 (*.f64 t t) eh) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))) 1))
(fma.f64 1 (*.f64 ew ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 1 (*.f64 ew ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (fma.f64 t (/.f64 t eh) 1) (*.f64 ew ew) (*.f64 -1 (*.f64 ew ew)))
(fma.f64 ew ew (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 ew ew (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (*.f64 ew ew) 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (*.f64 ew ew) 1 (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) 1) (*.f64 (*.f64 ew ew) -1))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (cbrt.f64 (pow.f64 ew 4)) (pow.f64 (cbrt.f64 ew) 2) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (cbrt.f64 (pow.f64 ew 4)) (pow.f64 (cbrt.f64 ew) 2) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (*.f64 ew (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (*.f64 ew (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (*.f64 ew (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (*.f64 ew (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(+.f64 1 (fma.f64 t (/.f64 t eh) -1))
(+.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) 1))
(+.f64 (/.f64 (*.f64 t t) eh) 0)
(+.f64 (fma.f64 t (/.f64 t eh) 1) -1)
(+.f64 0 (/.f64 (*.f64 t t) eh))
(+.f64 -1 (fma.f64 t (/.f64 t eh) 1))
(+.f64 (fma.f64 t (/.f64 t eh) -1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))) (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(*.f64 1 (/.f64 (*.f64 t t) eh))
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (*.f64 t t) eh) 1)
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)))
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(*.f64 (/.f64 t eh) t)
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)))
(*.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)))
(*.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 t 1) (/.f64 t eh))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1))
(*.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t))
(*.f64 (*.f64 (/.f64 t eh) 1) t)
(*.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))
(*.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t))
(/.f64 1 (/.f64 eh (*.f64 t t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 t (/.f64 t eh) 2) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 eh (*.f64 t t)) 1))
(/.f64 t (/.f64 eh t))
(/.f64 (*.f64 t t) eh)
(/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (/.f64 eh t) (cbrt.f64 t)))
(/.f64 (sqrt.f64 t) (/.f64 (/.f64 eh t) (sqrt.f64 t)))
(/.f64 (neg.f64 t) (/.f64 (neg.f64 eh) t))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (-.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) 1) -1))))
(/.f64 (/.f64 t eh) (/.f64 1 t))
(/.f64 -1 (neg.f64 (/.f64 eh (*.f64 t t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (fma.f64 t (/.f64 t eh) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)) (neg.f64 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (/.f64 (neg.f64 eh) t)))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 eh t))) (sqrt.f64 (/.f64 eh t)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 t (/.f64 t eh) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 t (/.f64 t eh) -1) (fma.f64 t (/.f64 t eh) -1) (neg.f64 (fma.f64 t (/.f64 t eh) -1)))))
(/.f64 (/.f64 t 1) (/.f64 eh t))
(/.f64 (-.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (fma.f64 t (/.f64 t eh) -1))) (-.f64 1 (fma.f64 t (/.f64 t eh) -1)))
(/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 eh t)))
(pow.f64 (/.f64 (*.f64 t t) eh) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) 1/3)
(pow.f64 (/.f64 eh (*.f64 t t)) -1)
(neg.f64 (/.f64 t (/.f64 (neg.f64 eh) t)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t t) eh))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3))
(hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t t) eh)))
(exp.f64 (log.f64 (/.f64 (*.f64 t t) eh)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t t) eh)) 1))
(fma.f64 1 (/.f64 (*.f64 t t) eh) 0)
(fma.f64 1 (fma.f64 t (/.f64 t eh) 1) -1)
(fma.f64 1 (fma.f64 t (/.f64 t eh) -1) 1)
(fma.f64 t (/.f64 t eh) 0)
(fma.f64 (/.f64 (*.f64 t t) eh) 1 0)
(fma.f64 (fma.f64 t (/.f64 t eh) 1) 1 -1)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) 0)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)) 0)
(fma.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)) 0)
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (*.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(fma.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)) 0)
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) 0)
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1) 1)) -1)
(fma.f64 (/.f64 t eh) t 0)
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)) 0)
(fma.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 2)) (/.f64 1 (-.f64 1 (/.f64 (*.f64 t t) eh))) -1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1))) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)) 0)
(fma.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)) 0)
(fma.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)) 0)
(fma.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)) 0)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)) 0)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(fma.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 t 1) (/.f64 t eh) 0)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) (-.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) 1)
(fma.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t) 0)
(fma.f64 (*.f64 (/.f64 t eh) 1) t 0)
(fma.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) 0)
(fma.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t) 0)
(+.f64 1 (fma.f64 t (/.f64 t eh) -1))
(+.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) 1))
(+.f64 (/.f64 (*.f64 t t) eh) 0)
(+.f64 (fma.f64 t (/.f64 t eh) 1) -1)
(+.f64 0 (/.f64 (*.f64 t t) eh))
(+.f64 -1 (fma.f64 t (/.f64 t eh) 1))
(+.f64 (fma.f64 t (/.f64 t eh) -1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))) (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(-.f64 (fma.f64 t (/.f64 t eh) 1) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(-.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 1 (/.f64 (*.f64 t t) eh))
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (*.f64 t t) eh) 1)
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)))
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(*.f64 (/.f64 t eh) t)
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)))
(*.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)))
(*.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))))
(*.f64 (/.f64 t 1) (/.f64 t eh))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1))
(*.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t))
(*.f64 (*.f64 (/.f64 t eh) 1) t)
(*.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))
(*.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t))
(pow.f64 (/.f64 (*.f64 t t) eh) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) 1/3)
(pow.f64 (/.f64 eh (*.f64 t t)) -1)
(neg.f64 (/.f64 t (/.f64 (neg.f64 eh) t)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t t) eh))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3))
(hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t t) eh)))
(exp.f64 (log.f64 (/.f64 (*.f64 t t) eh)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t t) eh)) 1))
(fma.f64 1 (/.f64 (*.f64 t t) eh) 0)
(fma.f64 1 (fma.f64 t (/.f64 t eh) 1) -1)
(fma.f64 1 (fma.f64 t (/.f64 t eh) -1) 1)
(fma.f64 t (/.f64 t eh) 0)
(fma.f64 (/.f64 (*.f64 t t) eh) 1 0)
(fma.f64 (fma.f64 t (/.f64 t eh) 1) 1 -1)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) 0)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)) 0)
(fma.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)) 0)
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (*.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(fma.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)) 0)
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) 0)
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1) 1)) -1)
(fma.f64 (/.f64 t eh) t 0)
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)) 0)
(fma.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 2)) (/.f64 1 (-.f64 1 (/.f64 (*.f64 t t) eh))) -1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1))) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)) 0)
(fma.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)) 0)
(fma.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)) 0)
(fma.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)) 0)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)) 0)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(fma.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))) 0)
(fma.f64 (/.f64 t 1) (/.f64 t eh) 0)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) (-.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) 1)
(fma.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t) 0)
(fma.f64 (*.f64 (/.f64 t eh) 1) t 0)
(fma.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) 0)
(fma.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t) 0)
Outputs
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 ew 2)) eh)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 t 2) eh)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (*.f64 ew ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(+.f64 (*.f64 ew ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(+.f64 0 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(+.f64 (*.f64 (fma.f64 t (/.f64 t eh) 1) (*.f64 ew ew)) (*.f64 -1 (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(+.f64 (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) 1)) (*.f64 (*.f64 ew ew) -1))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))) 1)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (*.f64 ew ew)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (*.f64 ew ew) (/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (*.f64 ew ew))
(*.f64 (/.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (*.f64 ew ew)) (fma.f64 t (/.f64 t eh) 2))
(/.f64 (*.f64 ew ew) (/.f64 (fma.f64 t (/.f64 t eh) 2) (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2)) (*.f64 ew ew))
(/.f64 (*.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (*.f64 ew ew) (/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (*.f64 ew ew))
(*.f64 (/.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)))
(/.f64 (*.f64 (*.f64 ew ew) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)) (fma.f64 t (/.f64 t eh) 2))
(/.f64 (*.f64 ew ew) (/.f64 (fma.f64 t (/.f64 t eh) 2) (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2)) (*.f64 ew ew))
(pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 1)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 3) 1/3)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))) 3)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(pow.f64 (*.f64 ew (sqrt.f64 (/.f64 (*.f64 t t) eh))) 2)
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2) (pow.f64 ew 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eh (*.f64 t t)) -2) (pow.f64 ew 4)))
(fabs.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)))))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) 3))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) (pow.f64 (*.f64 ew ew) 3)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew ew) 3) (pow.f64 (/.f64 (*.f64 t t) eh) 3)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew))) 1))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 1 (*.f64 ew ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 1 (*.f64 ew ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (fma.f64 t (/.f64 t eh) 1) (*.f64 ew ew) (*.f64 -1 (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 ew ew (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 ew ew (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew ew) 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew ew) 1 (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) 1) (*.f64 (*.f64 ew ew) -1))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 ew (*.f64 ew (fma.f64 t (/.f64 t eh) -1))))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 ew (*.f64 ew (fma.f64 t (/.f64 t eh) -1))))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (cbrt.f64 (pow.f64 ew 4)) (pow.f64 (cbrt.f64 ew) 2) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 ew (*.f64 ew (fma.f64 t (/.f64 t eh) -1))))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (cbrt.f64 (pow.f64 ew 4)) (pow.f64 (cbrt.f64 ew) 2) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 ew (*.f64 ew (fma.f64 t (/.f64 t eh) -1))))
(fma.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (pow.f64 ew 4)) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew (sqrt.f64 ew)) (sqrt.f64 ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew) (*.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 ew ew)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(fma.f64 (*.f64 ew (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew) (*.f64 (*.f64 ew ew) (fma.f64 t (/.f64 t eh) -1)))
(*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh))
(*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew)))
(+.f64 1 (fma.f64 t (/.f64 t eh) -1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (/.f64 (*.f64 t t) eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (fma.f64 t (/.f64 t eh) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 0 (/.f64 (*.f64 t t) eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 -1 (fma.f64 t (/.f64 t eh) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (fma.f64 t (/.f64 t eh) -1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))) (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 1 (/.f64 (*.f64 t t) eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 t (/.f64 t eh))
(/.f64 (*.f64 t t) eh)
(*.f64 (/.f64 (*.f64 t t) eh) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (/.f64 t eh) t)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (pow.f64 (cbrt.f64 t) 2)) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 t 1) (/.f64 t eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (*.f64 (/.f64 t eh) 1) t)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 1 (/.f64 eh (*.f64 t t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 1 (/.f64 (fma.f64 t (/.f64 t eh) 2) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(/.f64 1 (/.f64 (/.f64 eh (*.f64 t t)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 t (/.f64 eh t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (/.f64 eh t) (cbrt.f64 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (sqrt.f64 t) (/.f64 (/.f64 eh t) (sqrt.f64 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (neg.f64 t) (/.f64 (neg.f64 eh) t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (-.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) 1) -1))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (-.f64 1 (*.f64 -1 (fma.f64 t (/.f64 t eh) 1)))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 1 (+.f64 (fma.f64 t (/.f64 t eh) 1) (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2))))
(/.f64 (/.f64 t eh) (/.f64 1 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 -1 (neg.f64 (/.f64 eh (*.f64 t t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (fma.f64 t (/.f64 t eh) 2))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1)) (neg.f64 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (/.f64 (neg.f64 eh) t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 eh t))) (sqrt.f64 (/.f64 eh t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 t (/.f64 t eh) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 t (/.f64 t eh) -1) (fma.f64 t (/.f64 t eh) -1) (neg.f64 (fma.f64 t (/.f64 t eh) -1)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 t (/.f64 t eh) -1) 3)) (+.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (+.f64 (fma.f64 t (/.f64 t eh) -1) -1))))
(/.f64 (/.f64 t 1) (/.f64 eh t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(/.f64 (-.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) (fma.f64 t (/.f64 t eh) -1))) (-.f64 1 (fma.f64 t (/.f64 t eh) -1)))
(/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 eh t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (/.f64 (*.f64 t t) eh) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 3)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 2)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) 1/3)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (/.f64 eh (*.f64 t t)) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(neg.f64 (/.f64 t (/.f64 (neg.f64 eh) t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t t) eh))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1))))
(hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (fma.f64 t (/.f64 t eh) -1) (/.f64 (*.f64 t t) eh))))
(hypot.f64 (sqrt.f64 (*.f64 t (/.f64 t eh))) (sqrt.f64 (*.f64 t (*.f64 (/.f64 t eh) (fma.f64 t (/.f64 t eh) -1)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(exp.f64 (log.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t t) eh)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 1 (/.f64 (*.f64 t t) eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 1 (fma.f64 t (/.f64 t eh) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 1 (fma.f64 t (/.f64 t eh) -1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 t (/.f64 t eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (*.f64 t t) eh) 1 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (fma.f64 t (/.f64 t eh) 1) 1 -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (*.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1) 1)) -1)
(fma.f64 (+.f64 1 (pow.f64 (*.f64 t (/.f64 t eh)) 3)) (/.f64 1 (fma.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 t (/.f64 t eh)) 1)) -1)
(+.f64 -1 (/.f64 (+.f64 1 (/.f64 (pow.f64 t 6) (pow.f64 eh 3))) (fma.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 t (/.f64 t eh)) 1)))
(fma.f64 (/.f64 t eh) t 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(fma.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 2)) (/.f64 1 (-.f64 1 (/.f64 (*.f64 t t) eh))) -1)
(fma.f64 (-.f64 1 (pow.f64 (/.f64 eh (*.f64 t t)) -2)) (/.f64 1 (neg.f64 (fma.f64 t (/.f64 t eh) -1))) -1)
(fma.f64 (-.f64 1 (pow.f64 (/.f64 eh (*.f64 t t)) -2)) (/.f64 -1 (fma.f64 t (/.f64 t eh) -1)) -1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1))) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (pow.f64 (cbrt.f64 t) 2)) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2))
(fma.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 t 1) (/.f64 t eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) (-.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (*.f64 (/.f64 t eh) 1) t 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 1 (fma.f64 t (/.f64 t eh) -1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 1 (*.f64 (fma.f64 t (/.f64 t eh) -1) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (/.f64 (*.f64 t t) eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (fma.f64 t (/.f64 t eh) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 0 (/.f64 (*.f64 t t) eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 -1 (fma.f64 t (/.f64 t eh) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (fma.f64 t (/.f64 t eh) -1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))) (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(-.f64 (fma.f64 t (/.f64 t eh) 1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(-.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(+.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(-.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(+.f64 (/.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)) (/.f64 -1 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 1 (/.f64 (*.f64 t t) eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 t (/.f64 t eh))
(/.f64 (*.f64 t t) eh)
(*.f64 (/.f64 (*.f64 t t) eh) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (/.f64 t eh) t)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (pow.f64 (cbrt.f64 t) 2)) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 t 1) (/.f64 t eh))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (*.f64 (/.f64 t eh) 1) t)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(*.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (/.f64 (*.f64 t t) eh) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 3)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 2)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3) 1/3)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(pow.f64 (/.f64 eh (*.f64 t t)) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(neg.f64 (/.f64 t (/.f64 (neg.f64 eh) t)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 2))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 t eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t t) eh))))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t t) eh) 3))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1))))
(hypot.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (*.f64 (fma.f64 t (/.f64 t eh) -1) (/.f64 (*.f64 t t) eh))))
(hypot.f64 (sqrt.f64 (*.f64 t (/.f64 t eh))) (sqrt.f64 (*.f64 t (*.f64 (/.f64 t eh) (fma.f64 t (/.f64 t eh) -1)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 t t) eh)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(exp.f64 (log.f64 (/.f64 (*.f64 t t) eh)))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t t) eh)) 1))
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 1 (/.f64 (*.f64 t t) eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 1 (fma.f64 t (/.f64 t eh) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 1 (fma.f64 t (/.f64 t eh) -1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 t (/.f64 t eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (*.f64 t t) eh) 1 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (fma.f64 t (/.f64 t eh) 1) 1 -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) 2) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 t eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) (sqrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 t eh)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) (*.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) -1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 eh) t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 3)) (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) (fma.f64 t (/.f64 t eh) 2)))
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 t t) eh) (fma.f64 t (/.f64 t eh) -1) 1)) -1)
(fma.f64 (+.f64 1 (pow.f64 (*.f64 t (/.f64 t eh)) 3)) (/.f64 1 (fma.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 t (/.f64 t eh)) 1)) -1)
(+.f64 -1 (/.f64 (+.f64 1 (/.f64 (pow.f64 t 6) (pow.f64 eh 3))) (fma.f64 (fma.f64 t (/.f64 t eh) -1) (*.f64 t (/.f64 t eh)) 1)))
(fma.f64 (/.f64 t eh) t 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2) -1) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (/.f64 1 (fma.f64 t (/.f64 t eh) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 t (/.f64 t eh) 1) 2)) (fma.f64 t (/.f64 t eh) 2))
(fma.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 t t) eh) 2)) (/.f64 1 (-.f64 1 (/.f64 (*.f64 t t) eh))) -1)
(fma.f64 (-.f64 1 (pow.f64 (/.f64 eh (*.f64 t t)) -2)) (/.f64 1 (neg.f64 (fma.f64 t (/.f64 t eh) -1))) -1)
(fma.f64 (-.f64 1 (pow.f64 (/.f64 eh (*.f64 t t)) -2)) (/.f64 -1 (fma.f64 t (/.f64 t eh) -1)) -1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1))) (cbrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) (sqrt.f64 (fma.f64 t (/.f64 t eh) -1)) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 eh t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 eh t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (sqrt.f64 t) eh) (/.f64 (sqrt.f64 t) (/.f64 1 t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 1 eh) (/.f64 t (/.f64 1 t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) eh) (/.f64 (cbrt.f64 t) (/.f64 1 t)) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 t (cbrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (cbrt.f64 (/.f64 (*.f64 t t) eh)) 0)
(*.f64 (cbrt.f64 (/.f64 (*.f64 t t) eh)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t (/.f64 t eh))) (pow.f64 (cbrt.f64 t) 2)) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2))
(fma.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh t)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 1 (sqrt.f64 (/.f64 eh t))) (/.f64 t (sqrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 eh t))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 eh t))) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 t 1) (/.f64 t eh) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 t (/.f64 t eh) 1)) 1) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) (-.f64 (sqrt.f64 (/.f64 (*.f64 t t) eh)) 1) 1)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (/.f64 t (neg.f64 eh)) (neg.f64 t) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (*.f64 (/.f64 t eh) 1) t 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (*.f64 (/.f64 t eh) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))
(fma.f64 (*.f64 (/.f64 t eh) (sqrt.f64 t)) (sqrt.f64 t) 0)
(/.f64 (*.f64 t t) eh)
(*.f64 t (/.f64 t eh))

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.6b
(/.f64 eh (*.f64 (tan.f64 t) ew))
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
8.5b
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
18.3b
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
Compiler

Compiled 153 to 42 computations (72.5% saved)

series30.0ms (0.2%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
4.0ms
t
@0
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
3.0ms
ew
@0
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
2.0ms
t
@0
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
2.0ms
eh
@0
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
2.0ms
ew
@inf
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))

rewrite104.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
660×log-prod_binary64
454×pow-prod-down_binary64
314×pow2_binary64
239×pow-unpow_binary64
224×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01150
123250
2327750
Stop Event
node limit
Counts
3 → 156
Calls
Call 1
Inputs
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 (tan.f64 t) ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (*.f64 (*.f64 (tan.f64 t) ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (tan.f64 t) (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (/.f64 (tan.f64 t) (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (tan.f64 t) ew) (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (tan.f64 t) (/.f64 eh ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh eh) (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 eh) (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 eh) (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (*.f64 (tan.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (tan.f64 t)) (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (neg.f64 eh) 2) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (neg.f64 eh) 2) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 eh eh)) (neg.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (tan.f64 t) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) eh) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) eh) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (tan.f64 t)) eh) (*.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) 1) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) 1) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (tan.f64 t) (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (tan.f64 t)) 1) (*.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (*.f64 (tan.f64 t) ew) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (tan.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 eh)) (*.f64 ew (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 eh (tan.f64 t))) (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) (/.f64 eh (tan.f64 t))) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) 1) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1) (*.f64 (tan.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (tan.f64 t)) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (tan.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (cbrt.f64 (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (tan.f64 t) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (tan.f64 t)) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (neg.f64 eh)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (neg.f64 eh)) (*.f64 (tan.f64 t) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (tan.f64 t))) ew)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (/.f64 (tan.f64 t) (/.f64 eh ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh eh)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (tan.f64 t) ew) (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eh) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -2) (/.f64 eh (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (/.f64 (sqrt.f64 eh) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) -1/2) (/.f64 eh (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eh (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 (/.f64 1 ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (/.f64 1 ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (/.f64 1 ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eh) (/.f64 1 (*.f64 (tan.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 ew) (tan.f64 t)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (tan.f64 t)) (/.f64 1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (tan.f64 t)) (/.f64 eh ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 (cbrt.f64 eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 (sqrt.f64 eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) ew) (/.f64 (sqrt.f64 eh) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 ew) (/.f64 eh (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (/.f64 (cbrt.f64 eh) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) -2) (/.f64 eh (cbrt.f64 (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (tan.f64 t) ew) -1/2) (/.f64 eh (sqrt.f64 (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (tan.f64 t) ew))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (tan.f64 t) ew) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eh (*.f64 (tan.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (tan.f64 t) ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 1))))))

simplify134.0ms (0.7%)

Algorithm
egg-herbie
Rules
671×times-frac_binary64
619×associate-/l*_binary64
464×fma-def_binary64
460×associate-/r*_binary64
344×associate-*l/_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
07759552
124419206
Stop Event
node limit
Counts
264 → 324
Calls
Call 1
Inputs
(/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (pow.f64 eh 8))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 3))) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 eh 5))) eh)))
(*.f64 -1 eh)
(+.f64 (*.f64 -1 eh) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 eh) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 eh) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))))))))
eh
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)))) eh)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)) 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh))))) (pow.f64 t 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)))) eh))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)) 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh))))) (pow.f64 t 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)) 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh))) eh)) (+.f64 (*.f64 1/15 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh))) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) eh)) (*.f64 17/315 eh)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)))) eh)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))))) (pow.f64 ew 4))) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 5)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))))) (pow.f64 ew 4))) eh)))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 8)) (pow.f64 (sin.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 2))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 8)) (pow.f64 (sin.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 2))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 7))))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))))) (pow.f64 eh 7))) eh)))
(/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4))))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (cos.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))))) (pow.f64 (cos.f64 t) 2)))) (pow.f64 eh 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))))))
(*.f64 t ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 t 3) (pow.f64 ew 3))) (pow.f64 eh 2))) (*.f64 t ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 t 3) (pow.f64 ew 3))) (pow.f64 eh 2))) (+.f64 (*.f64 t ew) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 2) (pow.f64 ew 5)) (pow.f64 eh 4))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 t 3) (pow.f64 ew 3))) (pow.f64 eh 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 7) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 5) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 4))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 2) (pow.f64 ew 5)) (pow.f64 eh 4)))))) (pow.f64 eh 2))))))) (+.f64 (*.f64 t ew) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 2) (pow.f64 ew 5)) (pow.f64 eh 4)))))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4))))) (pow.f64 ew 5))) (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4))))) (pow.f64 ew 5))) (+.f64 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)) (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 7) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 6))))))))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 7)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh)))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 7)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(+.f64 0 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) 1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (*.f64 (tan.f64 t) ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 eh (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 eh (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(/.f64 eh (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 1 (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 1 (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (/.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh eh)))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (/.f64 (*.f64 (tan.f64 t) ew) (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh))
(/.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (tan.f64 t) (/.f64 eh ew)))
(/.f64 (*.f64 eh eh) (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (neg.f64 eh) (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (neg.f64 eh) (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 (/.f64 eh (tan.f64 t)) (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) ew))
(/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) ew))
(/.f64 (pow.f64 (neg.f64 eh) 2) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (pow.f64 (neg.f64 eh) 2) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 (neg.f64 (*.f64 eh eh)) (neg.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (neg.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (neg.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 (neg.f64 eh) eh) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (neg.f64 eh) eh) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) ew)))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) eh) (*.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (neg.f64 eh) 1) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 (*.f64 (neg.f64 eh) 1) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) 1) (*.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (*.f64 (tan.f64 t) ew) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 eh)) (*.f64 ew (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (*.f64 eh (/.f64 eh (tan.f64 t))) (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) ew))
(/.f64 (*.f64 (neg.f64 eh) (/.f64 eh (tan.f64 t))) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) 1) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1) (*.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (tan.f64 t)) ew)
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (tan.f64 t))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (cbrt.f64 (*.f64 (tan.f64 t) ew)))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 (tan.f64 t) ew)))
(/.f64 (*.f64 (neg.f64 eh) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)
(/.f64 (*.f64 (neg.f64 eh) (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (neg.f64 eh)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (neg.f64 eh)) (*.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (tan.f64 t))) ew)
(pow.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1)
(pow.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 6) 1/3)
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 3)
(pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)
(pow.f64 (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)) -1)
(pow.f64 (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (/.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh eh)) -1)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))) -1)
(pow.f64 (/.f64 (*.f64 (tan.f64 t) ew) (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1)
(sqrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 4))
(log.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(cbrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 6))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(exp.f64 (log.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 1))
(+.f64 0 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 1)
(*.f64 eh (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 1 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (neg.f64 eh) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -2) (/.f64 eh (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (sqrt.f64 eh) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (/.f64 (sqrt.f64 eh) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) -1/2) (/.f64 eh (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -1)
(pow.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) 1) -1)
(neg.f64 (/.f64 eh (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -2))
(log.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(log1p.f64 (expm1.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1))
(+.f64 0 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(*.f64 eh (/.f64 (/.f64 1 ew) (tan.f64 t)))
(*.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (/.f64 1 ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (/.f64 1 ew) (tan.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 1 (*.f64 (tan.f64 t) (neg.f64 ew))))
(*.f64 (/.f64 (/.f64 1 ew) (tan.f64 t)) eh)
(*.f64 (/.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (*.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 1 (tan.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 (cbrt.f64 eh) ew))
(*.f64 (/.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 (sqrt.f64 eh) ew))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (/.f64 (sqrt.f64 eh) (tan.f64 t)))
(*.f64 (/.f64 1 ew) (/.f64 eh (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (/.f64 (cbrt.f64 eh) (tan.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) -2) (/.f64 eh (cbrt.f64 (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (*.f64 (tan.f64 t) ew) -1/2) (/.f64 eh (sqrt.f64 (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (tan.f64 t) ew))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 (tan.f64 t) ew))))
(pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)
(pow.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)
(pow.f64 (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 2)
(pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -1)
(pow.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (tan.f64 t) ew) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) 1) -1)
(neg.f64 (/.f64 eh (*.f64 (tan.f64 t) (neg.f64 ew))))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2))
(log.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (tan.f64 t) ew) 3)))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 1))
Outputs
(/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 6)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 6)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (pow.f64 eh 8))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))))) (pow.f64 eh 6))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4))) (*.f64 -1 (+.f64 (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (pow.f64 eh 8)) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 6))))))
(fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (neg.f64 (fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) ew) (/.f64 -3/8 ew))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (pow.f64 eh 8) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 6))))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) eh)
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 3))) eh))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8) (pow.f64 eh 3)) eh))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) (-.f64 eh (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 3) -3/8))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 eh 5))) eh)))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8) (pow.f64 eh 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))) (pow.f64 eh 5)) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) (-.f64 (-.f64 eh (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) -3/8) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)))) (pow.f64 eh 5))) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 ew 4)) (/.f64 (pow.f64 eh 3) -3/8))))
(*.f64 -1 eh)
(neg.f64 eh)
(+.f64 (*.f64 -1 eh) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))))
(fma.f64 -1 eh (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) 1/2))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) 1/2) eh)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 eh) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))))))
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (pow.f64 eh 3)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (pow.f64 eh 3)) (fma.f64 -1 eh (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) 1/2))))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))) (pow.f64 ew 4)) -3/8) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) 1/2) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 eh) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8)) (pow.f64 eh 5))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (pow.f64 eh 3)) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (pow.f64 eh 3)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 -1 eh (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) 1/2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 ew ew) (/.f64 (pow.f64 eh 5) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)) -3/8) (pow.f64 (cos.f64 t) 4))))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))) (pow.f64 ew 4)) -3/8) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 5))) (pow.f64 ew 6)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) 1/2) eh))))
eh
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)))) eh)
(fma.f64 -1 (*.f64 (*.f64 t t) (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3))) eh)
(-.f64 eh (*.f64 (*.f64 t t) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)) 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh))))) (pow.f64 t 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)))) eh))
(fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3)) 2) eh) (fma.f64 1/2 (/.f64 (*.f64 ew ew) (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (fma.f64 2/15 eh (/.f64 (*.f64 1/6 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) eh)))) (pow.f64 t 4)) (fma.f64 -1 (*.f64 (*.f64 t t) (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3))) eh))
(-.f64 (-.f64 eh (*.f64 (*.f64 t t) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)))) (*.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 ew (/.f64 eh ew)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))) (fma.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) 1/6 (*.f64 eh 2/15))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)) 2) eh)) (pow.f64 t 4)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)) 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh))))) (pow.f64 t 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)) 2) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh))) eh)) (+.f64 (*.f64 1/15 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) eh)) (+.f64 (*.f64 2/15 eh) (*.f64 1/6 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh))) eh)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) eh)) (*.f64 17/315 eh)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 ew 2)) eh)) (*.f64 1/3 eh)))) eh)))
(fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3)) 2) eh) (fma.f64 1/2 (/.f64 (*.f64 ew ew) (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (fma.f64 2/15 eh (/.f64 (*.f64 1/6 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) eh)))) (pow.f64 t 4)) (fma.f64 -1 (*.f64 (pow.f64 t 6) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3)) 2) eh) (fma.f64 1/2 (/.f64 (*.f64 ew ew) (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (fma.f64 2/15 eh (/.f64 (*.f64 1/6 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) eh)))) (/.f64 eh (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3)))) (fma.f64 1/15 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (fma.f64 1/6 (/.f64 (*.f64 ew ew) (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 ew ew) (/.f64 eh (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (fma.f64 2/15 eh (/.f64 (*.f64 1/6 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))) eh))) (/.f64 eh (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 ew ew) (-.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 (fma.f64 -2/45 (/.f64 eh ew) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 17/315))) (/.f64 ew eh)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh))))) eh) (*.f64 eh 17/315))))))) (fma.f64 -1 (*.f64 (*.f64 t t) (fma.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh (*.f64 ew ew))) (*.f64 eh 1/3))) eh)))
(-.f64 (-.f64 (-.f64 eh (*.f64 (*.f64 t t) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)))) (*.f64 (pow.f64 t 6) (-.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) 1/15 (fma.f64 (*.f64 (/.f64 ew (/.f64 eh ew)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))) 1/6 (-.f64 (fma.f64 eh 17/315 (*.f64 1/2 (*.f64 (/.f64 ew (/.f64 eh ew)) (fma.f64 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) 2/3 (fma.f64 -2 (*.f64 (/.f64 (fma.f64 (/.f64 eh ew) -2/45 (fma.f64 (*.f64 (/.f64 eh ew) 1/45) -1/3 (*.f64 (/.f64 eh ew) 17/315))) ew) eh) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (/.f64 (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2)) eh)))))))) (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 ew (/.f64 eh ew)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))) (fma.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) 1/6 (*.f64 eh 2/15))) eh) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)))))) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)) (/.f64 eh (-.f64 (fma.f64 1/2 (*.f64 (/.f64 ew (/.f64 eh ew)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))) (fma.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) 1/6 (*.f64 eh 2/15))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)) 2) eh))))))) (*.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 ew (/.f64 eh ew)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))) (fma.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) 1/6 (*.f64 eh 2/15))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (*.f64 eh 1/3)) 2) eh)) (pow.f64 t 4)))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) eh)
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))))) (pow.f64 ew 4))) eh))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) (fma.f64 -1 (*.f64 (pow.f64 ew 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))) -3/8)) eh))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) (-.f64 eh (*.f64 (pow.f64 ew 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)) (*.f64 (pow.f64 (cos.f64 t) 2) eh))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 5)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))))) (pow.f64 ew 4))) eh)))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 eh (pow.f64 (cos.f64 t) 2)) (*.f64 ew ew))) (fma.f64 -1 (*.f64 (pow.f64 ew 6) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 eh 5)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))) -3/8) (*.f64 eh eh)))))) (fma.f64 -1 (*.f64 (pow.f64 ew 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))) -3/8)) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) eh)) (-.f64 (-.f64 eh (*.f64 (pow.f64 ew 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3))))) (*.f64 (pow.f64 ew 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 3)))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 6)) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 5)))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4))) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) -3/8) (pow.f64 ew 5)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))) (/.f64 (/.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5))) (/.f64 (pow.f64 ew 5) -3/8)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 8)) (pow.f64 (sin.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 2))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4))) (fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 8))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) -3/8))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) -3/8) (pow.f64 ew 5))))))
(fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) -1/2) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (/.f64 (/.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5))) (/.f64 (pow.f64 ew 5) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5))) -3/8))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 8))))) (pow.f64 ew 7))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4))) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) -3/8) (pow.f64 ew 5)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))) (/.f64 (/.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5))) (/.f64 (pow.f64 ew 5) -3/8)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 eh 2)) (*.f64 (sin.f64 t) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 8)) (pow.f64 (sin.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 2))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 7))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh eh)) (*.f64 (sin.f64 t) ew)) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (pow.f64 eh 4))) (fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 8))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) -3/8))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 6))) -3/8) (pow.f64 ew 5))))))
(fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)) -1/2) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (/.f64 (/.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5))) (/.f64 (pow.f64 ew 5) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5))) -3/8))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 8))))) (pow.f64 ew 7))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) eh)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh))
(fma.f64 -1 (*.f64 (pow.f64 eh 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) -3/8)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) eh))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) eh) (*.f64 (pow.f64 eh 5) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))))) (pow.f64 eh 7))) eh)))
(fma.f64 -1 (*.f64 (pow.f64 eh 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) -3/8)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) (fma.f64 -1 (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) -3/8) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 ew 6)))) (pow.f64 eh 7)) eh)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (-.f64 eh (*.f64 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)))) (*.f64 (/.f64 1/8 (pow.f64 (sin.f64 t) 6)) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (pow.f64 eh 7)))) (*.f64 (pow.f64 eh 5) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) -3/8) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4)))))
(/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))
(/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 4))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 4) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 ew 2))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))) -3/8)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (cos.f64 t) 7)))) (pow.f64 eh 6)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (-.f64 (-.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) -3/8) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))))) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))) (pow.f64 (cos.f64 t) 7))) (pow.f64 eh 6))) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 4) -3/8))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew)))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) ew)) (cos.f64 t))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (neg.f64 (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (/.f64 (neg.f64 (*.f64 (sin.f64 t) ew)) (cos.f64 t)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))) 3/8) (pow.f64 eh 4)) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh)))) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 4) 3/8))) (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (cos.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))))) (pow.f64 (cos.f64 t) 2)))) (pow.f64 eh 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (cos.f64 t) 5)))) (pow.f64 eh 4))) (*.f64 -1 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (cos.f64 t) 7)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))) 3/8)) (pow.f64 (cos.f64 t) 2)))) (pow.f64 eh 6)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5))) 3/8) (pow.f64 eh 4)) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh)))) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 4) 3/8))) (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew)) (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 ew 5)) 3/8))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))) (pow.f64 (cos.f64 t) 7))) (pow.f64 eh 6)))
(*.f64 t ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 t 3) (pow.f64 ew 3))) (pow.f64 eh 2))) (*.f64 t ew))
(fma.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 ew 3) (pow.f64 t 3)))) (*.f64 t ew))
(fma.f64 t ew (/.f64 -1/2 (/.f64 (*.f64 eh eh) (*.f64 (*.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) (pow.f64 t 3)) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 t 3) (pow.f64 ew 3))) (pow.f64 eh 2))) (+.f64 (*.f64 t ew) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 2) (pow.f64 ew 5)) (pow.f64 eh 4))))))))
(fma.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 ew 3) (pow.f64 t 3)))) (fma.f64 t ew (neg.f64 (*.f64 (pow.f64 t 5) (fma.f64 1/2 (/.f64 (pow.f64 ew 3) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) 2) (/.f64 (pow.f64 eh 4) (pow.f64 ew 5)))))))))
(-.f64 (fma.f64 t ew (/.f64 -1/2 (/.f64 (*.f64 eh eh) (*.f64 (*.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) (pow.f64 t 3)) (pow.f64 ew 3))))) (*.f64 (pow.f64 t 5) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (/.f64 (pow.f64 eh 4) (pow.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) 2))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 ew 3) (*.f64 eh eh)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 t 3) (pow.f64 ew 3))) (pow.f64 eh 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 7) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (*.f64 17/315 (/.f64 eh ew)))) eh) ew))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 2))))) (pow.f64 eh 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 5) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2)))) (pow.f64 eh 4))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 2) (pow.f64 ew 5)) (pow.f64 eh 4)))))) (pow.f64 eh 2))))))) (+.f64 (*.f64 t ew) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))) eh) ew)) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) ew) eh)) 2))) (pow.f64 eh 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 2) (pow.f64 ew 5)) (pow.f64 eh 4)))))))))
(fma.f64 -1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 ew 3) (pow.f64 t 3)))) (fma.f64 -1 (*.f64 (pow.f64 t 7) (fma.f64 1/2 (/.f64 (pow.f64 ew 3) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 2/3 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 -2 (/.f64 (fma.f64 -2/45 (/.f64 eh ew) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 17/315))) (/.f64 ew eh)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 ew ew) (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))) (*.f64 eh eh)))))) (fma.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (pow.f64 eh 4) (*.f64 (pow.f64 ew 5) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (*.f64 (*.f64 ew ew) (fma.f64 1/2 (/.f64 (pow.f64 ew 3) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) 2) (/.f64 (pow.f64 eh 4) (pow.f64 ew 5))))))) (*.f64 eh eh)))))) (fma.f64 t ew (neg.f64 (*.f64 (pow.f64 t 5) (fma.f64 1/2 (/.f64 (pow.f64 ew 3) (/.f64 (*.f64 eh eh) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 eh ew) 1/45) (/.f64 ew eh)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 eh ew))) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) 2) (/.f64 (pow.f64 eh 4) (pow.f64 ew 5))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) (*.f64 eh eh)) (*.f64 (pow.f64 ew 3) (pow.f64 t 3))) (-.f64 (-.f64 (*.f64 t ew) (*.f64 (pow.f64 t 5) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (/.f64 (pow.f64 eh 4) (pow.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) 2))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 ew 3) (*.f64 eh eh)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))))))) (*.f64 (pow.f64 t 7) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 ew 3) (*.f64 eh eh)) (fma.f64 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) 2/3 (fma.f64 -2 (*.f64 (/.f64 (fma.f64 (/.f64 eh ew) -2/45 (fma.f64 (*.f64 (/.f64 eh ew) 1/45) -1/3 (*.f64 (/.f64 eh ew) 17/315))) ew) eh) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (/.f64 (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2)) eh)))))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) eh) (*.f64 ew ew)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (/.f64 (pow.f64 eh 4) (pow.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) 2))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 ew 3) (*.f64 eh eh)) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))))) eh)) (*.f64 -1/4 (*.f64 (/.f64 (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1) (pow.f64 eh 4)) (*.f64 (pow.f64 ew 5) (-.f64 (fma.f64 -2 (/.f64 (/.f64 eh ew) (/.f64 (/.f64 ew eh) 1/45)) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/9)) (pow.f64 (/.f64 1/2 (/.f64 eh (*.f64 ew (fma.f64 -2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))) 2))))))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))))) eh)
(*.f64 eh (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(*.f64 eh (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1))))
(/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))
(/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4))))) (pow.f64 ew 5))) (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 5))) -3/8)) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (-.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 eh 4)) -3/8))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4))))) (pow.f64 ew 5))) (+.f64 (/.f64 (*.f64 (sin.f64 t) ew) (cos.f64 t)) (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 7) (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 6))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (+.f64 (fma.f64 -1 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 5))) -3/8)) (/.f64 (sin.f64 t) (/.f64 (cos.f64 t) ew))) (neg.f64 (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (*.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 5))) -3/8) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 7) (*.f64 (pow.f64 eh 6) (pow.f64 (cos.f64 t) 7)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (-.f64 (-.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) ew) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 eh 4)) -3/8))) (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 (cos.f64 t) 5)) (pow.f64 eh 4)) (/.f64 (pow.f64 (cos.f64 t) 2) -3/8)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 7)))))))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)) -3/8) (pow.f64 ew 4)) eh))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (-.f64 eh (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 5)) (/.f64 (pow.f64 ew 4) -3/8))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 7)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh)))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 7))) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)) -3/8)))))) (pow.f64 ew 6)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)) -3/8) (pow.f64 ew 4)) eh)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (-.f64 eh (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 5)) (/.f64 (pow.f64 ew 4) -3/8)))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 5)) -3/8))) (/.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 7))))) (pow.f64 ew 6)))
eh
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) eh)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) eh)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)) -3/8) (pow.f64 ew 4)) eh))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (-.f64 eh (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 5)) (/.f64 (pow.f64 ew 4) -3/8))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 7)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 eh 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 4))) eh)))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 7))) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)) -3/8)))))) (pow.f64 ew 6)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 eh 3) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 5)) (pow.f64 (sin.f64 t) 4)) -3/8) (pow.f64 ew 4)) eh)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (-.f64 eh (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 5)) (/.f64 (pow.f64 ew 4) -3/8)))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 5)) -3/8))) (/.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 7))))) (pow.f64 ew 6)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(fma.f64 -1/3 (/.f64 t (/.f64 ew eh)) (/.f64 eh (*.f64 t ew)))
(fma.f64 -1/3 (*.f64 (/.f64 t ew) eh) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(fma.f64 -1/3 (/.f64 t (/.f64 ew eh)) (fma.f64 -1 (*.f64 (*.f64 (/.f64 eh ew) 1/45) (pow.f64 t 3)) (/.f64 eh (*.f64 t ew))))
(fma.f64 -1/3 (*.f64 (/.f64 t ew) eh) (-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 eh ew) 1/45) (pow.f64 t 3))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(fma.f64 -1/3 (/.f64 t (/.f64 ew eh)) (fma.f64 -1 (*.f64 (pow.f64 t 5) (fma.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45) (*.f64 (/.f64 eh ew) 1/105))) (fma.f64 -1 (*.f64 (*.f64 (/.f64 eh ew) 1/45) (pow.f64 t 3)) (/.f64 eh (*.f64 t ew)))))
(fma.f64 -1/3 (*.f64 (/.f64 t ew) eh) (-.f64 (-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 eh ew) 1/45) (pow.f64 t 3))) (*.f64 (pow.f64 t 5) (fma.f64 (/.f64 eh ew) 1/105 (*.f64 (*.f64 (/.f64 eh ew) 1/45) -1/3)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (/.f64 (cos.f64 t) (sin.f64 t)))
(+.f64 0 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) 1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 eh (*.f64 (*.f64 (tan.f64 t) ew) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 eh (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 eh (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 eh (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 eh (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 1 (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 1 (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (/.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 1 (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh eh)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 1 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 1 (/.f64 (*.f64 (tan.f64 t) ew) (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (tan.f64 t) (/.f64 eh ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 eh eh) (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 eh) (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 eh) (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 eh (tan.f64 t)) (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) ew))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) ew))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (pow.f64 (neg.f64 eh) 2) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (pow.f64 (neg.f64 eh) 2) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 (*.f64 eh eh)) (neg.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) eh) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) eh) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) eh) (*.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) 1) (*.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) 1) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) 1) (*.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (*.f64 (tan.f64 t) ew) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 eh)) (*.f64 ew (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 eh (/.f64 eh (tan.f64 t))) (*.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) ew))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) (/.f64 eh (tan.f64 t))) (*.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) 1) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 eh (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2))) (/.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(/.f64 eh (*.f64 (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (tan.f64 t) eh) ew) -2)))) (*.f64 (/.f64 (tan.f64 t) eh) ew)))
(/.f64 (/.f64 (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1) (*.f64 (tan.f64 t) ew))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (tan.f64 t)) ew)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (tan.f64 t))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (cbrt.f64 (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (neg.f64 eh) (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (neg.f64 eh)) (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (neg.f64 eh)) (*.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (tan.f64 t))) ew)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 4) 1/2)
(sqrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 ew (tan.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 4))
(pow.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 ew (tan.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 6))
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 3)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)
(pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 ew (tan.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)
(pow.f64 (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh)) -1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (*.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) (/.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh eh)) -1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (/.f64 (tan.f64 t) (/.f64 eh ew)))) -1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(pow.f64 (/.f64 (*.f64 (tan.f64 t) ew) (/.f64 (*.f64 eh eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1)
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(sqrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 4))
(sqrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 ew (tan.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 4))
(log.f64 (pow.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 (tan.f64 t) ew) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 6))
(cbrt.f64 (pow.f64 (/.f64 eh (sqrt.f64 (*.f64 (*.f64 ew (tan.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 6))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(exp.f64 (log.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 1))
(/.f64 eh (*.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (/.f64 eh (*.f64 (tan.f64 t) (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 0 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) 1)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 eh (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 1 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (neg.f64 eh) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -2) (/.f64 eh (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) -2) (/.f64 eh (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (tan.f64 t) eh) ew) -2))))
(*.f64 (/.f64 (sqrt.f64 eh) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (/.f64 (sqrt.f64 eh) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (sqrt.f64 eh) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))) (/.f64 (sqrt.f64 eh) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 eh (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (tan.f64 t) eh) ew) -2)))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) -1/2) (/.f64 eh (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) -1/2) (/.f64 eh (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(/.f64 (/.f64 eh (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) eh) -2))
(fabs.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(pow.f64 (pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3) 1/3)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (cbrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 3)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (sqrt.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 2)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -1)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)) 1/3)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(pow.f64 (/.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) 1) -1)
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(neg.f64 (/.f64 eh (neg.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) eh) -2))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) eh) -2))
(fabs.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))))
(log.f64 (exp.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(cbrt.f64 (pow.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 3))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(expm1.f64 (log1p.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(log1p.f64 (expm1.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(exp.f64 (log.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1))
(/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))))
(+.f64 0 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 eh (/.f64 (/.f64 1 ew) (tan.f64 t)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (tan.f64 t) eh) ew) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2)))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (tan.f64 t) eh) ew) -2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (/.f64 1 ew) (tan.f64 t))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (/.f64 1 ew) (tan.f64 t))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (neg.f64 eh) (/.f64 1 (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (/.f64 1 ew) (tan.f64 t)) eh)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (tan.f64 t)) (/.f64 1 ew))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) 1) (/.f64 (cbrt.f64 eh) (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 1 (tan.f64 t)) (/.f64 eh ew))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 (cbrt.f64 eh) ew))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 (sqrt.f64 eh) ew))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (/.f64 (sqrt.f64 eh) (tan.f64 t)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 1 ew) (/.f64 eh (tan.f64 t)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (/.f64 (cbrt.f64 eh) (tan.f64 t)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) -2) (/.f64 eh (cbrt.f64 (*.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (tan.f64 t))) -2) (/.f64 eh (cbrt.f64 (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 ew (tan.f64 t))) 2)))
(*.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) ew)) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 ew (tan.f64 t))))) (pow.f64 (cbrt.f64 (*.f64 ew (tan.f64 t))) 2))
(/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 ew (tan.f64 t))) 2)) (cbrt.f64 (*.f64 ew (tan.f64 t))))
(*.f64 (pow.f64 (*.f64 (tan.f64 t) ew) -1/2) (/.f64 eh (sqrt.f64 (*.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (*.f64 ew (tan.f64 t)) -1/2) (/.f64 eh (sqrt.f64 (*.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (tan.f64 t) ew))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 ew (tan.f64 t)))) (/.f64 (cbrt.f64 eh) (sqrt.f64 (*.f64 ew (tan.f64 t)))))
(/.f64 (/.f64 eh (sqrt.f64 (*.f64 ew (tan.f64 t)))) (sqrt.f64 (*.f64 ew (tan.f64 t))))
(pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(pow.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2))
(fabs.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))
(pow.f64 (pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 3) 1/3)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 3)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(pow.f64 (sqrt.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 2)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(pow.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (tan.f64 t) ew) 3)) 1/3)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(pow.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) 1) -1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(neg.f64 (/.f64 eh (*.f64 (tan.f64 t) (neg.f64 ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 eh ew)) -2))
(fabs.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))
(log.f64 (exp.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(cbrt.f64 (pow.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 3))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (tan.f64 t) ew) 3)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(exp.f64 (log.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(exp.f64 (*.f64 (log.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) 1))
(/.f64 eh (*.f64 ew (tan.f64 t)))

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(pow.f64 (sin.f64 t) 3)
4.0b
(/.f64 (/.f64 eh ew) (tan.f64 t))
9.0b
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))
31.2b
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))
Compiler

Compiled 155 to 59 computations (61.9% saved)

series12.0ms (0.1%)

Counts
3 → 32
Calls

15 calls:

TimeVariablePointExpression
5.0ms
ew
@-inf
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))
1.0ms
t
@inf
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))
1.0ms
ew
@0
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))
1.0ms
t
@-inf
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))
1.0ms
t
@0
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
776×pow1_binary64
722×add-log-exp_binary64
722×log1p-expm1-u_binary64
722×expm1-log1p-u_binary64
700×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
119421
2204521
Stop Event
node limit
Counts
3 → 56
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3)))
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))
(pow.f64 (sin.f64 t) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ew (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (*.f64 (sin.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) 1/3) (cbrt.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 t) ew) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (sin.f64 t) 3) 3) (pow.f64 (pow.f64 ew 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 ew 3) 3) (pow.f64 (pow.f64 (sin.f64 t) 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (*.f64 (sin.f64 t) ew))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (sin.f64 t) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) (pow.f64 (sin.f64 t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 t) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (sin.f64 t) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 t) 2) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 t) 3/2) (pow.f64 (sin.f64 t) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 3) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (sin.f64 t)) 3) (pow.f64 (sqrt.f64 (sin.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 t) 2) 1) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sin.f64 t) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (sin.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (sin.f64 t) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (sin.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (sin.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (sin.f64 t))))))))

simplify52.0ms (0.3%)

Algorithm
egg-herbie
Rules
707×fma-def_binary64
544×distribute-rgt-in_binary64
370×exp-prod_binary64
345×fabs-mul_binary64
338×fma-neg_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0170967
1422848
21424725
34077725
Stop Event
node limit
Counts
88 → 104
Calls
Call 1
Inputs
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) ew)) (*.f64 t ew))))
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 (sin.f64 t) ew)
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(*.f64 (pow.f64 t 3) (pow.f64 ew 3))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 ew 3)) (*.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 ew 3)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3))) (*.f64 13/120 (*.f64 (pow.f64 t 7) (pow.f64 ew 3)))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 ew 3)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3))) (+.f64 (*.f64 -41/3024 (*.f64 (pow.f64 t 9) (pow.f64 ew 3))) (*.f64 13/120 (*.f64 (pow.f64 t 7) (pow.f64 ew 3))))))
(pow.f64 t 3)
(+.f64 (*.f64 -1/2 (pow.f64 t 5)) (pow.f64 t 3))
(+.f64 (*.f64 13/120 (pow.f64 t 7)) (+.f64 (*.f64 -1/2 (pow.f64 t 5)) (pow.f64 t 3)))
(+.f64 (*.f64 13/120 (pow.f64 t 7)) (+.f64 (*.f64 -1/2 (pow.f64 t 5)) (+.f64 (*.f64 -41/3024 (pow.f64 t 9)) (pow.f64 t 3))))
(-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) ew) 1)
(*.f64 1 (*.f64 (sin.f64 t) ew))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (sin.f64 t) ew))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) 1/3) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1/3)
(pow.f64 (*.f64 (sin.f64 t) ew) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1)
(pow.f64 (*.f64 (sin.f64 t) ew) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (sin.f64 t) 3) 3) (pow.f64 (pow.f64 ew 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 ew 3) 3) (pow.f64 (pow.f64 (sin.f64 t) 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 (sin.f64 t) ew))))
(-.f64 (+.f64 1 (pow.f64 (sin.f64 t) 3)) 1)
(*.f64 (sin.f64 t) (pow.f64 (sin.f64 t) 2))
(*.f64 (pow.f64 (sin.f64 t) 3) 1)
(*.f64 1 (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 (sin.f64 t) 2) (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 2)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 2)))
(*.f64 (pow.f64 (sin.f64 t) 3/2) (pow.f64 (sin.f64 t) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 3) (sin.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 t)) 3) (pow.f64 (sqrt.f64 (sin.f64 t)) 3))
(*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) 1) (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(sqrt.f64 (pow.f64 (sin.f64 t) 6))
(log.f64 (exp.f64 (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 t) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 t) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 t) 3)))
(exp.f64 (*.f64 3 (log.f64 (sin.f64 t))))
Outputs
(*.f64 t ew)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))
(fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew))
(*.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 ew (fma.f64 -1/6 (pow.f64 t 3) t))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 t ew)))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (*.f64 ew (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (+.f64 t (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 ew (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5))))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) ew)) (*.f64 t ew))))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (fma.f64 -1/5040 (*.f64 ew (pow.f64 t 7)) (*.f64 t ew))))
(fma.f64 1/120 (*.f64 ew (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 ew (pow.f64 t 3)) (*.f64 ew (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) t))))
(*.f64 ew (+.f64 (fma.f64 -1/5040 (pow.f64 t 7) t) (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 -1))))
(*.f64 (*.f64 ew (cbrt.f64 -1)) (neg.f64 (sin.f64 t)))
(*.f64 ew (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 -1))))
(*.f64 (*.f64 ew (cbrt.f64 -1)) (neg.f64 (sin.f64 t)))
(*.f64 ew (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 -1))))
(*.f64 (*.f64 ew (cbrt.f64 -1)) (neg.f64 (sin.f64 t)))
(*.f64 ew (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 -1) ew)))
(neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (cbrt.f64 -1))))
(*.f64 (*.f64 ew (cbrt.f64 -1)) (neg.f64 (sin.f64 t)))
(*.f64 ew (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 (pow.f64 t 3) (pow.f64 ew 3))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 ew 3)) (*.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3))))
(fma.f64 (pow.f64 t 3) (pow.f64 ew 3) (*.f64 (*.f64 (pow.f64 t 5) -1/2) (pow.f64 ew 3)))
(*.f64 (pow.f64 ew 3) (fma.f64 (pow.f64 t 5) -1/2 (pow.f64 t 3)))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 ew 3)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3))) (*.f64 13/120 (*.f64 (pow.f64 t 7) (pow.f64 ew 3)))))
(fma.f64 (pow.f64 t 3) (pow.f64 ew 3) (fma.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3)) (*.f64 13/120 (*.f64 (pow.f64 t 7) (pow.f64 ew 3)))))
(fma.f64 (pow.f64 t 3) (pow.f64 ew 3) (*.f64 (pow.f64 ew 3) (fma.f64 (pow.f64 t 7) 13/120 (*.f64 (pow.f64 t 5) -1/2))))
(*.f64 (pow.f64 ew 3) (fma.f64 (pow.f64 t 5) -1/2 (fma.f64 (pow.f64 t 7) 13/120 (pow.f64 t 3))))
(+.f64 (*.f64 (pow.f64 t 3) (pow.f64 ew 3)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3))) (+.f64 (*.f64 -41/3024 (*.f64 (pow.f64 t 9) (pow.f64 ew 3))) (*.f64 13/120 (*.f64 (pow.f64 t 7) (pow.f64 ew 3))))))
(fma.f64 (pow.f64 t 3) (pow.f64 ew 3) (fma.f64 -1/2 (*.f64 (pow.f64 t 5) (pow.f64 ew 3)) (fma.f64 -41/3024 (*.f64 (pow.f64 ew 3) (pow.f64 t 9)) (*.f64 13/120 (*.f64 (pow.f64 t 7) (pow.f64 ew 3))))))
(+.f64 (*.f64 (pow.f64 ew 3) (fma.f64 (pow.f64 t 5) -1/2 (pow.f64 t 3))) (*.f64 (pow.f64 ew 3) (+.f64 (*.f64 (pow.f64 t 7) 13/120) (*.f64 -41/3024 (pow.f64 t 9)))))
(*.f64 (pow.f64 ew 3) (fma.f64 (pow.f64 t 5) -1/2 (fma.f64 (pow.f64 t 7) 13/120 (fma.f64 -41/3024 (pow.f64 t 9) (pow.f64 t 3)))))
(pow.f64 t 3)
(+.f64 (*.f64 -1/2 (pow.f64 t 5)) (pow.f64 t 3))
(fma.f64 -1/2 (pow.f64 t 5) (pow.f64 t 3))
(fma.f64 (pow.f64 t 5) -1/2 (pow.f64 t 3))
(+.f64 (*.f64 13/120 (pow.f64 t 7)) (+.f64 (*.f64 -1/2 (pow.f64 t 5)) (pow.f64 t 3)))
(fma.f64 13/120 (pow.f64 t 7) (fma.f64 -1/2 (pow.f64 t 5) (pow.f64 t 3)))
(fma.f64 (pow.f64 t 7) 13/120 (fma.f64 (pow.f64 t 5) -1/2 (pow.f64 t 3)))
(fma.f64 (pow.f64 t 5) -1/2 (fma.f64 (pow.f64 t 7) 13/120 (pow.f64 t 3)))
(+.f64 (*.f64 13/120 (pow.f64 t 7)) (+.f64 (*.f64 -1/2 (pow.f64 t 5)) (+.f64 (*.f64 -41/3024 (pow.f64 t 9)) (pow.f64 t 3))))
(fma.f64 13/120 (pow.f64 t 7) (fma.f64 -1/2 (pow.f64 t 5) (fma.f64 -41/3024 (pow.f64 t 9) (pow.f64 t 3))))
(fma.f64 (pow.f64 t 7) 13/120 (fma.f64 (pow.f64 t 5) -1/2 (fma.f64 -41/3024 (pow.f64 t 9) (pow.f64 t 3))))
(fma.f64 (pow.f64 t 5) -1/2 (fma.f64 (pow.f64 t 7) 13/120 (fma.f64 -41/3024 (pow.f64 t 9) (pow.f64 t 3))))
(-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1)
(*.f64 ew (sin.f64 t))
(*.f64 (sin.f64 t) ew)
(*.f64 ew (sin.f64 t))
(*.f64 ew (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) ew) 1)
(*.f64 ew (sin.f64 t))
(*.f64 1 (*.f64 (sin.f64 t) ew))
(*.f64 ew (sin.f64 t))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2))
(*.f64 ew (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 2) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 ew (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew))
(*.f64 ew (sin.f64 t))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) (sqrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 ew (sin.f64 t))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) ew))
(*.f64 ew (sin.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (sin.f64 t) ew))
(*.f64 ew (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) 1/3) (cbrt.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 ew (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 1/3))
(*.f64 ew (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 ew (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 ew (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1/3)
(*.f64 ew (sin.f64 t))
(pow.f64 (*.f64 (sin.f64 t) ew) 1)
(*.f64 ew (sin.f64 t))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3)
(*.f64 ew (sin.f64 t))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2)
(*.f64 ew (sin.f64 t))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2))
(*.f64 ew (sin.f64 t))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) ew))
(*.f64 ew (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 ew (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 ew (sin.f64 t))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) ew)))
(*.f64 ew (sin.f64 t))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 t) ew) 3)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(pow.f64 (*.f64 (sin.f64 t) ew) 3)
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 3) 1/3)
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3/2) 2)
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 6))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3) 3))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (sin.f64 t) 3) 3) (pow.f64 (pow.f64 ew 3) 3)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 ew 3) 3) (pow.f64 (pow.f64 (sin.f64 t) 3) 3)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 3)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 (sin.f64 t) ew))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 1))
(+.f64 (pow.f64 (*.f64 ew (sin.f64 t)) 3) 0)
(pow.f64 (*.f64 ew (sin.f64 t)) 3)
(-.f64 (+.f64 1 (pow.f64 (sin.f64 t) 3)) 1)
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (sin.f64 t) (pow.f64 (sin.f64 t) 2))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (pow.f64 (sin.f64 t) 3) 1)
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 1 (pow.f64 (sin.f64 t) 3))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (pow.f64 (sin.f64 t) 2) (sin.f64 t))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 2)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 2)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (pow.f64 (sin.f64 t) 3/2) (pow.f64 (sin.f64 t) 3/2))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 3) (sin.f64 t))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 t)) 3) (pow.f64 (sqrt.f64 (sin.f64 t)) 3))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) 1) (sin.f64 t))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(sqrt.f64 (pow.f64 (sin.f64 t) 6))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(log.f64 (exp.f64 (pow.f64 (sin.f64 t) 3)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 t) 3) 3))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 t) 3)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 t) 3)))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)
(exp.f64 (*.f64 3 (log.f64 (sin.f64 t))))
(+.f64 1 (-.f64 (pow.f64 (sin.f64 t) 3) 1))
(+.f64 (pow.f64 (sin.f64 t) 3) 0)
(pow.f64 (sin.f64 t) 3)

eval961.0ms (5.3%)

Compiler

Compiled 71782 to 26978 computations (62.4% saved)

prune745.0ms (4.1%)

Pruning

39 alts after pruning (38 fresh and 1 done)

PrunedKeptTotal
New1626111637
Fresh32730
Picked101
Done415
Total1634391673
Error
0.0b
Counts
1673 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
30.2b
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
23.2b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.5b
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
29.3b
(fabs.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
26.4b
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.6b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 3) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.0b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
30.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
40.4b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))))
31.7b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 t ew)))))
0.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.2b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.9b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
31.7b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.4b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
15.2b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
15.2b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
1.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
9.3b
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
37.0b
(fabs.f64 (+.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
29.8b
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.2b
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.0b
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
9.1b
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
1.4b
(fabs.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
49.4b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
36.3b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
38.8b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
54.7b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
41.7b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
43.2b
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
14.7b
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
33.9b
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
36.8b
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
33.8b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.9b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
15.1b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
29.5b
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Compiler

Compiled 1212 to 769 computations (36.6% saved)

regimes189.0ms (1%)

Counts
67 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 t ew)))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (sin.f64 t) ew)))) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 ew (sin.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)) (cbrt.f64 ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 ew 3))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 3) 3) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (sin.f64 t))) 2) (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (cbrt.f64 (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 (cos.f64 t)))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (cos.f64 t))) 2))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))) (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t))))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t)))) (sin.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

5 calls:

33.0ms
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
31.0ms
ew
31.0ms
eh
30.0ms
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
29.0ms
t
Results
ErrorSegmentsBranch
0.1b1eh
0.1b1ew
0.1b1t
0.1b1(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.1b1(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
Compiler

Compiled 2010 to 566 computations (71.8% saved)

regimes74.0ms (0.4%)

Counts
41 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 t ew)))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (+.f64 1 (-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) ew)) (*.f64 t ew))) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

20.0ms
ew
19.0ms
t
18.0ms
eh
Results
ErrorSegmentsBranch
0.1b1eh
0.1b1ew
0.1b1t
Compiler

Compiled 1051 to 274 computations (73.9% saved)

regimes66.0ms (0.4%)

Counts
36 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 t ew)))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

18.0ms
t
18.0ms
eh
17.0ms
ew
Results
ErrorSegmentsBranch
0.2b1eh
0.2b1ew
0.2b1t
Compiler

Compiled 899 to 231 computations (74.3% saved)

regimes66.0ms (0.4%)

Counts
35 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 t ew)))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

18.0ms
ew
17.0ms
eh
16.0ms
t
Results
ErrorSegmentsBranch
0.6b1eh
0.6b1ew
0.6b1t
Compiler

Compiled 871 to 225 computations (74.2% saved)

regimes62.0ms (0.3%)

Counts
34 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 1 (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (-.f64 (+.f64 1 (*.f64 (sin.f64 t) ew)) 1) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t ew) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 eh (/.f64 ew eh)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 t ew)))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (/.f64 eh (*.f64 ew (tan.f64 t))))) (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (cos.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh (hypot.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) ew)) 3) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) ew)) 2) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) ew) 2) (*.f64 (cos.f64 t) eh)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

16.0ms
ew
16.0ms
t
16.0ms
eh
Results
ErrorSegmentsBranch
0.9b1eh
0.9b1ew
0.9b1t
Compiler

Compiled 844 to 222 computations (73.7% saved)

regimes130.0ms (0.7%)

Counts
18 → 3
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

61.0ms
t
34.0ms
eh
27.0ms
ew
Results
ErrorSegmentsBranch
9.6b3eh
9.2b3ew
10.0b7t
Compiler

Compiled 439 to 124 computations (71.8% saved)

bsearch193.0ms (1.1%)

Algorithm
binary-search
Steps
TimeLeftRight
108.0ms
3.093731873920589e-139
1.967736862652917e-128
85.0ms
-2.327999400183104e-142
-1.9435890349631557e-146
Results
106.0ms83×body1024valid
61.0ms174×body256valid
21.0ms31×body512valid
Compiler

Compiled 901 to 598 computations (33.6% saved)

regimes111.0ms (0.6%)

Counts
15 → 3
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 eh (*.f64 t (*.f64 t ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

51.0ms
t
30.0ms
eh
23.0ms
ew
Results
ErrorSegmentsBranch
9.6b3eh
11.6b3ew
10.7b7t
Compiler

Compiled 363 to 113 computations (68.9% saved)

bsearch167.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
91.0ms
1.2818573990147666e+82
5.299944517104346e+91
76.0ms
-3.9182327496134184e+146
-4.783150497609347e+143
Results
79.0ms67×body1024valid
65.0ms177×body256valid
19.0ms28×body512valid
Compiler

Compiled 853 to 566 computations (33.6% saved)

regimes82.0ms (0.5%)

Counts
12 → 7
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Calls

3 calls:

43.0ms
t
19.0ms
ew
13.0ms
eh
Results
ErrorSegmentsBranch
11.9b2eh
13.1b3ew
11.3b7t
Compiler

Compiled 291 to 100 computations (65.6% saved)

bsearch475.0ms (2.6%)

Algorithm
binary-search
Steps
TimeLeftRight
85.0ms
6.987563197321297e+132
7.327093998900429e+135
42.0ms
1.1859761843968293e+46
2.8666666138165386e+48
41.0ms
-4.42129310363991e+29
-7.338046814589739e+27
77.0ms
-2.449114311597799e+134
-4.583359808883589e+132
159.0ms
-1.0559589773126545e+160
-9.273870646879582e+152
72.0ms
-6.120714059831468e+178
-3.332836241386829e+178
Results
224.0ms208×body1024valid
158.0ms240×body512valid
79.0ms224×body256valid
Compiler

Compiled 2063 to 1376 computations (33.3% saved)

regimes80.0ms (0.4%)

Counts
11 → 7
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
Outputs
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
Calls

3 calls:

41.0ms
t
20.0ms
ew
12.0ms
eh
Results
ErrorSegmentsBranch
12.0b2eh
13.3b3ew
11.3b7t
Compiler

Compiled 275 to 97 computations (64.7% saved)

bsearch788.0ms (4.3%)

Algorithm
binary-search
Steps
TimeLeftRight
91.0ms
6.987563197321297e+132
7.327093998900429e+135
50.0ms
1.1859761843968293e+46
2.8666666138165386e+48
42.0ms
-4.42129310363991e+29
-7.338046814589739e+27
79.0ms
-2.449114311597799e+134
-4.583359808883589e+132
159.0ms
-1.0559589773126545e+160
-9.273870646879582e+152
366.0ms
-6.120714059831468e+178
-3.332836241386829e+178
Results
521.0ms208×body1024valid
166.0ms240×body512valid
88.0ms224×body256valid
Compiler

Compiled 2077 to 1390 computations (33.1% saved)

regimes48.0ms (0.3%)

Counts
8 → 5
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
Outputs
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
Calls

3 calls:

26.0ms
t
11.0ms
eh
7.0ms
ew
Results
ErrorSegmentsBranch
12.7b2eh
15.2b1ew
12.4b5t
Compiler

Compiled 182 to 67 computations (63.2% saved)

bsearch262.0ms (1.4%)

Algorithm
binary-search
Steps
TimeLeftRight
91.0ms
6.987563197321297e+132
7.327093998900429e+135
45.0ms
1.1859761843968293e+46
2.8666666138165386e+48
44.0ms
-4.42129310363991e+29
-7.338046814589739e+27
82.0ms
-2.449114311597799e+134
-4.583359808883589e+132
Results
169.0ms240×body512valid
86.0ms224×body256valid
Compiler

Compiled 1414 to 935 computations (33.9% saved)

regimes18.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 t t) (/.f64 eh (*.f64 ew ew))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
Calls

3 calls:

6.0ms
ew
5.0ms
eh
5.0ms
t
Results
ErrorSegmentsBranch
15.2b1eh
15.2b1ew
15.2b1t
Compiler

Compiled 159 to 62 computations (61% saved)

regimes13.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
Outputs
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
Calls

3 calls:

5.0ms
ew
3.0ms
eh
3.0ms
t
Results
ErrorSegmentsBranch
15.2b1eh
15.2b1ew
15.2b1t
Compiler

Compiled 79 to 43 computations (45.6% saved)

regimes11.0ms (0.1%)

Accuracy

Total -1.5b remaining (-3.6%)

Threshold costs -1.5b (-3.6%)

Counts
2 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew))))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
Calls

3 calls:

3.0ms
ew
3.0ms
eh
3.0ms
t
Results
ErrorSegmentsBranch
41.7b1eh
41.7b1ew
41.7b1t
Compiler

Compiled 63 to 33 computations (47.6% saved)

simplify41.0ms (0.2%)

Algorithm
egg-herbie
Rules
21×+-commutative_binary64
18×*-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01261181
11621181
21671181
31701181
41751181
51851181
61921181
71971181
81991181
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(if (<=.f64 ew -439347050248359/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 ew 405827311541079/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(if (<=.f64 eh -9500000000000000312227535348460965257207693568843846513386575997861523554726682333604603336978592014227986897525842918263512767657817394603098112) (fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 eh 749999999999999969562543342262772048618997067236338579752304257355027942213215819137024) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(if (<=.f64 t -35000000000000000035768627845441377059942897466111292589102633030846563181335786978638316639512353528344261785902919762434344652472297305247756620664353374847953102364357179736064) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -10499999999999999834417140049516961493259682021843107543226426072923701052293318227732973974005888878584201863934636737466417789425473989715395600136338797494272) (fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t -4600000000000000304553664579133289261013953591183232079828529822077208775606740283887149085513544604145713407596075559633277841047552) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -389999999999999968348506947584) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t 79999999999999999451185522875761703581273554944) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 t 7000000000000000408631046173262686493154743151600760044845516831209044077038718304355961795872318329558410830849797568754462119428096) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))))
(if (<=.f64 t -35000000000000000035768627845441377059942897466111292589102633030846563181335786978638316639512353528344261785902919762434344652472297305247756620664353374847953102364357179736064) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -10499999999999999834417140049516961493259682021843107543226426072923701052293318227732973974005888878584201863934636737466417789425473989715395600136338797494272) (fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t -4600000000000000304553664579133289261013953591183232079828529822077208775606740283887149085513544604145713407596075559633277841047552) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -18200000000000000076906758144) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t 579999999999999960526878234458849109056543522816) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh))) (if (<=.f64 t 20500000000000000206026193712350961678365882426077078746471283348266684288627726584578597861696208306719508738953671053928563879182336) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))))))))
(if (<=.f64 t -7600000000000000119434342000639202102957619740556231595461849419768429558810365575507390801484326869597455147583902944581734266568704) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -74999999999999997972909654016) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t 1400000000000000061384180263106676296487666712576) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh))) (if (<=.f64 t 7000000000000000408631046173262686493154743151600760044845516831209044077038718304355961795872318329558410830849797568754462119428096) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(fabs.f64 (+.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))) (sin.f64 t)))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (sin.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(if (<=.f64 ew -439347050248359/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 ew 405827311541079/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (fabs.f64 (+.f64 (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(if (<=.f64 ew -439347050248359/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (fabs.f64 (+.f64 (*.f64 ew (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 ew 405827311541079/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 t (/.f64 (/.f64 eh (*.f64 ew ew)) t)))) (fabs.f64 (+.f64 (*.f64 ew (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(if (<=.f64 eh -9500000000000000312227535348460965257207693568843846513386575997861523554726682333604603336978592014227986897525842918263512767657817394603098112) (fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 eh 749999999999999969562543342262772048618997067236338579752304257355027942213215819137024) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (fabs.f64 (+.f64 (*.f64 ew (*.f64 (/.f64 t eh) (*.f64 t ew))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(if (<=.f64 eh -9500000000000000312227535348460965257207693568843846513386575997861523554726682333604603336978592014227986897525842918263512767657817394603098112) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (*.f64 (*.f64 ew t) (/.f64 t eh))))) (if (<=.f64 eh 749999999999999969562543342262772048618997067236338579752304257355027942213215819137024) (fabs.f64 (+.f64 (*.f64 ew (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (*.f64 (*.f64 ew t) (/.f64 t eh)))))))
(if (<=.f64 t -35000000000000000035768627845441377059942897466111292589102633030846563181335786978638316639512353528344261785902919762434344652472297305247756620664353374847953102364357179736064) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -10499999999999999834417140049516961493259682021843107543226426072923701052293318227732973974005888878584201863934636737466417789425473989715395600136338797494272) (fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t -4600000000000000304553664579133289261013953591183232079828529822077208775606740283887149085513544604145713407596075559633277841047552) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -389999999999999968348506947584) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t 79999999999999999451185522875761703581273554944) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 t 7000000000000000408631046173262686493154743151600760044845516831209044077038718304355961795872318329558410830849797568754462119428096) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (fabs.f64 (+.f64 (*.f64 (sin.f64 t) ew) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))))
(if (<=.f64 t -35000000000000000035768627845441377059942897466111292589102633030846563181335786978638316639512353528344261785902919762434344652472297305247756620664353374847953102364357179736064) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (if (<=.f64 t -10499999999999999834417140049516961493259682021843107543226426072923701052293318227732973974005888878584201863934636737466417789425473989715395600136338797494272) (fabs.f64 (+.f64 (*.f64 (*.f64 ew ew) (+.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) -1)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))))) (if (<=.f64 t -4600000000000000304553664579133289261013953591183232079828529822077208775606740283887149085513544604145713407596075559633277841047552) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (if (<=.f64 t -389999999999999968348506947584) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)))) (if (<=.f64 t 79999999999999999451185522875761703581273554944) (fabs.f64 (+.f64 (*.f64 ew (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (if (<=.f64 t 7000000000000000408631046173262686493154743151600760044845516831209044077038718304355961795872318329558410830849797568754462119428096) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)))) (fabs.f64 (+.f64 (*.f64 ew (sin.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))))
(if (<=.f64 t -35000000000000000035768627845441377059942897466111292589102633030846563181335786978638316639512353528344261785902919762434344652472297305247756620664353374847953102364357179736064) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -10499999999999999834417140049516961493259682021843107543226426072923701052293318227732973974005888878584201863934636737466417789425473989715395600136338797494272) (fabs.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) 1) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t -4600000000000000304553664579133289261013953591183232079828529822077208775606740283887149085513544604145713407596075559633277841047552) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -18200000000000000076906758144) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t 579999999999999960526878234458849109056543522816) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh))) (if (<=.f64 t 20500000000000000206026193712350961678365882426077078746471283348266684288627726584578597861696208306719508738953671053928563879182336) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))))))))
(if (<=.f64 t -35000000000000000035768627845441377059942897466111292589102633030846563181335786978638316639512353528344261785902919762434344652472297305247756620664353374847953102364357179736064) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (if (<=.f64 t -10499999999999999834417140049516961493259682021843107543226426072923701052293318227732973974005888878584201863934636737466417789425473989715395600136338797494272) (fabs.f64 (+.f64 (*.f64 (*.f64 ew ew) (+.f64 (+.f64 1 (/.f64 t (/.f64 eh t))) -1)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))))) (if (<=.f64 t -4600000000000000304553664579133289261013953591183232079828529822077208775606740283887149085513544604145713407596075559633277841047552) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (if (<=.f64 t -18200000000000000076906758144) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)))) (if (<=.f64 t 579999999999999960526878234458849109056543522816) (fabs.f64 (-.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t 20500000000000000206026193712350961678365882426077078746471283348266684288627726584578597861696208306719508738953671053928563879182336) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)))) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))))
(if (<=.f64 t -7600000000000000119434342000639202102957619740556231595461849419768429558810365575507390801484326869597455147583902944581734266568704) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t -74999999999999997972909654016) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (if (<=.f64 t 1400000000000000061384180263106676296487666712576) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh))) (if (<=.f64 t 7000000000000000408631046173262686493154743151600760044845516831209044077038718304355961795872318329558410830849797568754462119428096) (fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))))))
(if (<=.f64 t -7600000000000000119434342000639202102957619740556231595461849419768429558810365575507390801484326869597455147583902944581734266568704) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (if (<=.f64 t -74999999999999997972909654016) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)))) (if (<=.f64 t 1400000000000000061384180263106676296487666712576) (fabs.f64 (-.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh)) (if (<=.f64 t 7000000000000000408631046173262686493154743151600760044845516831209044077038718304355961795872318329558410830849797568754462119428096) (fabs.f64 (+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t))))) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)))) (fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 eh)))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(fabs.f64 (+.f64 eh (/.f64 (*.f64 ew (sin.f64 t)) (hypot.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(fabs.f64 (+.f64 (*.f64 (/.f64 (*.f64 t t) eh) (*.f64 ew ew)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) eh)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 ew t)))))))
Compiler

Compiled 789 to 363 computations (54% saved)

soundness0.0ms (0%)

end144.0ms (0.8%)

Compiler

Compiled 753 to 192 computations (74.5% saved)

Profiling

Loading profile data...